/** * Integration identifier type. * No longer an enum — each integration self-registers via the auto-discovery registry. * The string value matches the integration directory name (e.g., 'nextjs', 'react-router'). */ export type Integration = string; /** * Well-known integration names for backwards compatibility. * New integrations do NOT need to be added here — they're auto-discovered. */ export declare const KNOWN_INTEGRATIONS: { readonly nextjs: "nextjs"; readonly react: "react"; readonly tanstackStart: "tanstack-start"; readonly reactRouter: "react-router"; readonly vanillaJs: "vanilla-js"; }; export interface Args { debug: boolean; integration: Integration; } export declare const IS_DEV: boolean; export declare const DEBUG: boolean; export declare const WORKOS_DOCS_URL: string; export declare const WORKOS_DASHBOARD_URL: string; export declare const ISSUES_URL: string; export declare const ANALYTICS_ENABLED: boolean; export declare const INSTALLER_INTERACTION_EVENT_NAME: string; export declare const OAUTH_PORT: number; /** * Common glob patterns to ignore when searching for files. * Used by multiple integrations. */ export declare const IGNORE_PATTERNS: string[];