/** * Accepted magic strings for each purpose */ export declare const KEY_MAGIC_STRINGS: { v4: { local: string; secret: string; public: string; }; }; export declare const TOKEN_MAGIC_STRINGS: { v4: { local: string; public: string; }; }; /** * Accepted magic strings as bytes for each purpose */ export declare const KEY_MAGIC_BYTES: { v4: { local: Uint8Array; secret: Uint8Array; public: Uint8Array; }; }; export declare const TOKEN_MAGIC_BYTES: { v4: { local: Uint8Array; public: Uint8Array; }; }; /** * Accepted key lengths for each purpose (in bytes) */ export declare const KEY_LENGTHS: { v4: { local: number; secret: number; public: number; }; }; /** * Bytes to use for the encryption key */ export declare const KEY_BYTES: Uint8Array; /** * Bytes to use for the authentication key */ export declare const AUTH_BYTES: Uint8Array; export declare const MAX_DEPTH_DEFAULT = 32; export declare const MAX_KEYS_DEFAULT = 128;