import type * as Lark from '@larksuiteoapi/node-sdk'; import type { FeishuDocxBlock, FeishuDocxBlockChild } from './docx-types.js'; export declare const BATCH_SIZE = 1000; type Logger = { info?: (msg: string) => void; }; export declare function insertBlocksInBatches(client: Lark.Client, docToken: string, blocks: FeishuDocxBlock[], firstLevelBlockIds: string[], logger?: Logger, parentBlockId?: string, startIndex?: number): Promise<{ children: FeishuDocxBlockChild[]; skipped: string[]; }>; export {};