export declare const setFpeInit: (arg: () => any) => void; interface FpeOptions { alphabet?: string; additionalCharacters?: string; radix?: number; digits?: number; } /** * This Format Preserving Encryption (FPE) function provides FPE-techniques for use in a zero-trust environment. These techniques are based on FPE-FF1 which is described in [NIST:800-38G](https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-38g.pdf). */ export declare function Fpe(): Promise<{ encrypt: (key: Uint8Array, tweak: Uint8Array, plaintext: string | number | bigint, options?: FpeOptions) => Promise; decrypt: (key: Uint8Array, tweak: Uint8Array, ciphertext: string | number | bigint, options?: FpeOptions) => Promise; }>; export {}; //# sourceMappingURL=fpe.d.ts.map