export declare const logger: { info: (message: string, ...args: unknown[]) => void; success: (message: string, ...args: unknown[]) => void; /** * Diagnostics go to stderr, not stdout. * * This is conventional for warnings, and load-bearing for the MCP server: * stdout there is the JSON-RPC channel, so a cache-fallback warning printed * on it would corrupt the protocol stream mid-session. */ warn: (message: string, ...args: unknown[]) => void; error: (message: string, ...args: unknown[]) => void; debug: (message: string, ...args: unknown[]) => void; /** Unstyled. Used for every indented detail line. */ plain: (message: string, ...args: unknown[]) => void; /** * A section title, prefixed with the wordmark chip. * * The title itself is bold in the terminal's own foreground rather than brand * yellow — see the contrast note in `theme.ts`. */ header: (message: string) => void; banner: () => void; newline: () => void; };