import type { RatelimitResponse } from "@unkey/ratelimit";
interface HandleAutoLockInput {
    identifier: string;
    identifierType: "email" | "userId" | "SMS" | "apiKey";
    rateLimitResponse: RatelimitResponse;
    identifierKeyword?: string;
    autolockThreshold?: number;
    autolockDuration?: number;
}
export declare function handleAutoLock({ identifier: _identifier, identifierType, rateLimitResponse, identifierKeyword, autolockThreshold, autolockDuration, }: HandleAutoLockInput): Promise<boolean>;
export {};
//# sourceMappingURL=autoLock.d.ts.map