import type { GDocsRequest } from './google-api-types.js'; export type EditOperation = { type: 'delete' | 'insert' | 'replace'; startIndex: number; endIndex?: number; text?: string; tabId?: string; }; /** * Build batchUpdate requests from edit operations (reverse index order). * * Note: tabId on ranges/locations is a Google Docs API feature for multi-tab * documents. */ export declare function buildBatchUpdateRequests(edits: EditOperation[]): GDocsRequest[]; /** Build a paragraph style update request */ export declare function buildParagraphStyleRequest(startIndex: number, endIndex: number, style: { alignment?: string; indentFirstLine?: number; indentStart?: number; }, tabId?: string): GDocsRequest; //# sourceMappingURL=write-operations.d.ts.map