import type { Adapter } from "@onebots/core"; import { type ControlVerificationChallenge } from "@onebots/core/control"; export type GatewayVerificationChallenge = ControlVerificationChallenge; /** IPC 收据复用挑战存储的字段规则,不执行来自 SDK 的访问器。 */ export declare function isGatewayVerificationChallenge(value: unknown): value is GatewayVerificationChallenge; export declare class GatewayVerificationStore { private readonly now; private readonly challenges; private closed; constructor(now?: () => number); record(input: Adapter.VerificationRequest): void; clear(input: Adapter.VerificationClear): void; list(): GatewayVerificationChallenge[]; get(id: string): GatewayVerificationChallenge | undefined; complete(id: string): boolean; close(): void; private expire; } //# sourceMappingURL=verification-store.d.ts.map