export interface NetworkLogData {
    method: string;
    url: string;
    responseStatus?: number;
    duration?: number;
    error?: string;
    timestamp: string;
}
export declare class NetworkLogger {
    static logRequestStart(method: string, url: string): string;
    static logRequestError(requestId: string, method: string, url: string, error: string): void;
    static logToolError(toolName: string, error: string): void;
    static logServerStart(): void;
    static logServerStop(): void;
}
export declare const logger: {
    info: (message: string, meta?: any) => void;
    error: (message: string, meta?: any) => void;
    warn: (message: string, meta?: any) => void;
    debug: (message: string, meta?: any) => void;
};
//# sourceMappingURL=logger.d.ts.map