export declare const SYMMETRIC_KEY_SIZE = 32; export declare class Metadata { private _uid; private _additionalData?; get uid(): Uint8Array; set uid(value: Uint8Array); get additionalData(): Uint8Array | undefined; set additionalData(value: Uint8Array | undefined); constructor(uid: Uint8Array, additionalData?: Uint8Array); /** * This function convert Metadata to JSON Metadata and returns the corresponding bytes * * @returns {Uint8Array} a byte array of the JSON encoding Metadata */ toJsonEncoded(): Uint8Array; } export declare class AbeEncryptionParameters { private _attributes; private _metadata; constructor(attributes: string[], metadata: Metadata); get attributes(): string[]; set attributes(value: string[]); get metadata(): Metadata; set metadata(value: Metadata); } //# sourceMappingURL=encryption_parameters.d.ts.map