import { OAuth2Endpoints } from "../strategies/oauth2/oauth2.types"; export type OAuth2ProviderPreset = "auth0" | "keycloak" | "discord" | "google" | "github" | "facebook"; export interface Auth0PresetOptions { domain: string; } export interface KeycloakPresetOptions { baseUrl: string; realm: string; } export interface FacebookPresetOptions { version?: string; } export declare const oauth2ProviderEndpoints: { auth0(options: Auth0PresetOptions): OAuth2Endpoints; keycloak(options: KeycloakPresetOptions): OAuth2Endpoints; discord(): OAuth2Endpoints; google(): OAuth2Endpoints; github(): OAuth2Endpoints; facebook(options?: FacebookPresetOptions): OAuth2Endpoints; };