import type { OrgSignInMethods } from "../org/sign-in-methods.js"; /** * Record the social providers Better Auth was actually handed, including ones * a template passes through `socialProviders`. Settings reports this list * rather than re-deriving it, so it can't show a method the sign-in page lacks. */ export declare function recordActiveSocialSignInProviders(providers: readonly string[]): void; /** Test seam: forget what Better Auth wired, as if it had not initialised. */ export declare function resetActiveSocialSignInProviders(): void; /** * The sign-in methods this deployment offers. Before Better Auth initialises * in this process, it falls back to the same credential checks Better Auth * runs when it does. */ export declare function resolveDeploymentSignInMethods(): OrgSignInMethods;