import { Claim as SdkClaim, Claims as SdkClaims } from '@dolittle/sdk.execution';
import { Claim as PbClaim } from '@dolittle/contracts/Security/Claim_pb';
/**
 * Convert a claim to protobuf representation.
 * @param {SdkClaim | SdkClaims} input - The claim to convert.
 * @returns {PbClaim} The converted claim.
 */
export declare function toProtobuf(input: SdkClaim): PbClaim;
/**
 * Convert claims to protobuf representation.
 * @param {SdkClaims} input - The claims to convert.
 * @returns {PbClaim[]} The converted claims.
 */
export declare function toProtobuf(input: SdkClaims): PbClaim[];
/**
 * Convert a claim to SDK representation.
 * @param {PbClaim} input - The claim to convert.
 * @returns {SdkClaim} The converted claim.
 */
export declare function toSDK(input: PbClaim): SdkClaim;
/**
 * Convert claims to SDK representation.
 * @param {PbClaim[]} input - The claims to convert.
 * @returns {SdkClaims} The converted claims.
 */
export declare function toSDK(input: PbClaim[]): SdkClaims;
//# sourceMappingURL=Claims.d.ts.map