import { type DrizzleExecutor } from "../drizzle.js"; /** * Deletes and returns the unexpired authOidcStates bundle matching an opaque callback state value. * A single delete-returning statement makes the PKCE verifier and nonce one-time even when concurrent callback retries present the same state. */ export declare function oidcStateConsume(executor: DrizzleExecutor, state: string): Promise<{ provider: string; verifier: string; nonce: string; redirectUri: string; } | undefined>; //# sourceMappingURL=oidcStateConsume.d.ts.map