import { PrismaClient, ApiKeyScope } from "@prisma/client"; export declare function getDisplaySecretKey(secretKey: string): string; export declare function hashSecretKey(key: string): Promise; export declare function verifySecretKey(key: string, hashedKey: string): Promise; export declare function createShaHash(privateKey: string, salt: string): string; export declare function createAndAddApiKeysToDb(p: { prisma: PrismaClient; entityId: string; scope: ApiKeyScope; note?: string; predefinedKeys?: { secretKey: string; publicKey: string; }; }): Promise<{ id: string; createdAt: Date; note: string | null; publicKey: string; secretKey: string; displaySecretKey: string; }>; //# sourceMappingURL=apiKeys.d.ts.map