export interface ITestResult { isSuccessful: boolean; message: string; } export interface IEncryptionService { encrypt(value: string): Promise; decrypt(value: string): Promise; encryptObject(value: T): Promise; decryptObject(value: string): Promise; test(): Promise; } export declare class EncryptionService implements IEncryptionService { private key; constructor(key: string); encrypt(value: string): Promise; decrypt(value: string): Promise; encryptObject(value: T): Promise; decryptObject(value: string): Promise; test(): Promise; } //# sourceMappingURL=encryption.d.ts.map