import type { RequestMetadata } from '@vscode/copilot-api'; import type { LanguageModelToolResult2 } from 'vscode'; import { ILoggedRequestInfo, LoggedRequest } from '../../../platform/requestLogger/common/requestLogger'; import { AbstractRequestLogger } from '../../../platform/requestLogger/node/requestLogger'; import { Event } from '../../../util/vs/base/common/event'; import { IModelAPIResponse } from '../../endpoint/common/endpointProvider'; export declare class NullRequestLogger extends AbstractRequestLogger { addPromptTrace(): void; addEntry(entry: LoggedRequest): void; getRequests(): ILoggedRequestInfo[]; getRequestById(_id: string): undefined; logModelListCall(id: string, requestMetadata: RequestMetadata, models: IModelAPIResponse[]): void; logToolCall(_id: string, _name: string | undefined, _args: unknown, _response: LanguageModelToolResult2): void; onDidChangeRequests: Event; } //# sourceMappingURL=nullRequestLogger.d.ts.map