/**
 * Better Auth Plugin: Registration Guard
 *
 * This plugin intercepts OAuth signup attempts BEFORE user creation to enforce
 * registration mode restrictions at the earliest possible point.
 *
 * Security layers:
 * 1. This plugin (OAuth pre-validation)
 * 2. API route handler (endpoint blocking)
 * 3. Database hooks (final validation)
 */
import type { BetterAuthPlugin } from 'better-auth';
export declare const registrationGuardPlugin: () => BetterAuthPlugin;
//# sourceMappingURL=registration-guard-plugin.d.ts.map