import { TDTrinoClient } from '../client/trino'; import { AuditLogger } from '../security/audit-logger'; export interface ListDatabasesResult { databases: string[]; } /** * MCP tool for listing all databases in Treasure Data */ export declare class ListDatabasesTool { private readonly client; private readonly auditLogger; constructor(client: TDTrinoClient, auditLogger: AuditLogger); /** * Lists all databases accessible to the user * @returns Object containing array of database names * @throws {Error} If the query fails */ execute(): Promise; } //# sourceMappingURL=list-databases.d.ts.map