import { Policy } from "./policy"; export declare class AbeMasterKey { private _privateKey; private _publicKey; get privateKey(): Uint8Array; set privateKey(value: Uint8Array); get publicKey(): Uint8Array; set publicKey(value: Uint8Array); constructor(privateKey: Uint8Array, publicKey: Uint8Array); } export interface AbeKeyGeneration { generateMasterKey: (policy: Policy) => AbeMasterKey; generateUserPrivateKey: (privateKey: Uint8Array, accessPolicy: string, policy: Policy) => Uint8Array; rotateAttributes: (attributes: string[], policy: Policy) => Policy; } //# sourceMappingURL=keygen.d.ts.map