import { AppManifest, AppMetadata, ChainManifest, Manifest, SelectiveDisclosureRequest, SelectiveDisclosureResponse, SignatureProviderRequest, SignatureProviderRequestEnvelope, SignatureProviderResponse, SignatureProviderResponseEnvelope, TransactionSignatureRequest, TransactionSignatureResponse } from './interfaces';
export declare const instanceOfRequestEnvelope: (data: any) => data is SignatureProviderRequestEnvelope;
export declare const instanceOfSelectiveDisclosureRequest: (request: SignatureProviderRequest) => request is SelectiveDisclosureRequest;
export declare const instanceOfTransactionSignatureRequest: (request: SignatureProviderRequest) => request is TransactionSignatureRequest;
export declare const instanceOfResponseEnvelope: (data: any) => data is SignatureProviderResponseEnvelope;
export declare const instanceOfSelectiveDisclosureResponse: (response: SignatureProviderResponse) => response is SelectiveDisclosureResponse;
export declare const instanceOfTransactionSignatureResponse: (response: SignatureProviderResponse) => response is TransactionSignatureResponse;
export declare const instanceOfAppManifest: (object: any) => object is AppManifest;
export declare const instanceOfChainManifest: (object: any) => object is ChainManifest;
export declare const instanceOfManifest: (object: any) => object is Manifest;
export declare const instanceOfAppMetadata: (object: any) => object is AppMetadata;
