UNPKG

@bitblit/ratchet-aws

Version:

Common tools for use with AWS browser and node

11 lines (10 loc) 525 B
import { ExpiringCodeProvider } from './expiring-code-provider.js'; import { ExpiringCodeParams } from './expiring-code-params.js'; import { ExpiringCode } from './expiring-code.js'; export declare class ExpiringCodeRatchet { private provider; constructor(provider: ExpiringCodeProvider); static generateCode(params: ExpiringCodeParams): ExpiringCode; createNewCode(params: ExpiringCodeParams): Promise<ExpiringCode>; checkCode(code: string, context: string, deleteOnMatch?: boolean): Promise<boolean>; }