import type { EncryptionProvider } from './providers/base.js'; import type { DecryptionRequest, EncryptionRequest, EncryptionResult, SignatureRequest, SignatureResult } from './types.js'; export declare function encryptString(provider: EncryptionProvider, input: string, options: Omit): Promise; export declare function decryptToString(provider: EncryptionProvider, request: DecryptionRequest): Promise; export declare function encryptJson(provider: EncryptionProvider, value: T, options: Omit): Promise; export declare function decryptJson(provider: EncryptionProvider, request: DecryptionRequest): Promise; export declare function signPayload(provider: EncryptionProvider, payload: Uint8Array, options: Omit): Promise; //# sourceMappingURL=helpers.d.ts.map