import { type ListLogsOptions, type LogFile } from '@salesforce/b2c-tooling-sdk/operations/logs'; import type { B2CInstance } from '@salesforce/b2c-tooling-sdk'; import type { McpTool } from '../../utils/index.js'; import type { Services } from '../../services.js'; import type { ServerContext } from '../../server-context.js'; export interface LogsListFilesInjections { listLogFiles?: (instance: B2CInstance, options?: ListLogsOptions) => Promise; } export declare function createLogsListFilesTool(loadServices: () => Promise | Services, serverContext?: ServerContext, injections?: LogsListFilesInjections): McpTool;