import type { DeviceRegistrationManifest } from '../../domain/device-registration-manifest.js'; import type { Services } from '../../services/mod.js'; import type { Result } from '../../framework/types/result.js'; import { DecryptError } from '../../services/crypto/mod.js'; export interface DecryptDto { manifest: DeviceRegistrationManifest; encryptedContents: string; } interface Options { deps: { services: Services; }; } export declare function buildDecrypt(options: Options): (dto: DecryptDto) => Promise>; export type { DecryptError }; //# sourceMappingURL=decrypt.d.ts.map