/// export declare const randomBytesAsync: (arg1: number) => Promise; interface ScimIdParams { scimId: string; login: string; teamSecret: Buffer; } interface VerifyScimSignatureParams extends ScimIdParams { signature: string; } export declare const scimId: () => Promise; /** * Returns an HMAC for a user's scimId to login combination * * We use this HMAC to send a scimId to the Dashlane API. SCIM clients will retrieve users using this ID */ export declare const scimIdSignature: (params: ScimIdParams) => string; /** * Compares the signature from the API with a freshly-computed one. Returns true if they match, false if they don't. */ export declare const verifyScimIdSignature: (params: VerifyScimSignatureParams) => boolean; export declare const parseScimIdFromUri: (uri: string) => string | null; export {};