/** * Declarative metadata describing what a FrontMcpProvider contributes at app scope. */ export interface AuthProviderMetadata { id?: string; name: string; description?: string; scope?: AuthProviderScope; } /** * Provider lifetime scope semantics. */ export declare enum AuthProviderScope { GLOBAL = "global", SESSION = "session" } export declare const frontMcpAuthProviderMetadataSchema: import("@frontmcp/lazy-zod").ZodObject<{ id: import("@frontmcp/lazy-zod").ZodOptional; name: import("@frontmcp/lazy-zod").ZodString; description: import("@frontmcp/lazy-zod").ZodOptional; scope: import("@frontmcp/lazy-zod").ZodDefault>>; }, import("zod/v4/core").$loose>; //# sourceMappingURL=auth-provider.metadata.d.ts.map