declare global { /** * Declarative metadata extends to an FrontMcpLogger decorator. */ export interface ExtendFrontMcpLoggerMetadata { } } /** * Declarative metadata describing what a FrontMcpLogger contributes. */ export interface LogTransportMetadata extends ExtendFrontMcpLoggerMetadata { /** * Optional unique identifier for the logger. * If omitted, a consumer may derive an ID from the class or file name. */ id?: string; /** * Human‑readable name of the logger, used in UIs, logs, and discovery. */ name: string; /** * Short summary describing what the logger does and when to use it. */ description?: string; } export declare const frontMcpLogTransportMetadataSchema: import("@frontmcp/lazy-zod").ZodObject<{ id: import("@frontmcp/lazy-zod").ZodOptional; name: import("@frontmcp/lazy-zod").ZodString; description: import("@frontmcp/lazy-zod").ZodOptional; }, import("zod/v4/core").$loose>; //# sourceMappingURL=logger.metadata.d.ts.map