/** * Google Sheets client implementation. * * Uses the native Google Sheets plugin type from @superblocksteam/types. */ import type { z } from "zod"; import type { QueryExecutor, TraceMetadata } from "../registry.js"; import type { IntegrationConfig, IntegrationClientImpl } from "../types.js"; import type { GoogleSheetsClient, GoogleSheetsAction, GoogleSheetsParams } from "./types.js"; /** * Internal implementation of GoogleSheetsClient. */ export declare class GoogleSheetsClientImpl implements GoogleSheetsClient, IntegrationClientImpl { readonly config: IntegrationConfig; private readonly executeQuery; constructor(config: IntegrationConfig, executeQuery: QueryExecutor); get name(): string; get pluginId(): string; private buildRequest; run(action: GoogleSheetsAction, schema: z.ZodSchema, params: GoogleSheetsParams, metadata?: TraceMetadata): Promise; } //# sourceMappingURL=client.d.ts.map