import { Policy } from "crypto/abe/interfaces/policy"; import { FindexDemo } from "../common/findex_demo"; import { Users } from "../common/users"; import { RedisDB } from "./db"; export declare class CloudProofDemoRedis extends FindexDemo { redisDb: RedisDB; constructor(db: RedisDB); encryptUsersPerCountryAndDepartment(users: Users, metadataUid: Uint8Array, policy: Policy, publicMasterKey: Uint8Array): Promise; fetchAndDecryptUsers(locations: Uint8Array[], userDecryptionKey: Uint8Array): Promise; } //# sourceMappingURL=cloudproof.d.ts.map