import { Client } from '@notionhq/client'; import { BlockMap, PageMap, ParentMap, BlockChildrenMap } from './types'; import { ExtendedRecordMap } from '@texonom/ntypes'; export declare class NotionCompatAPI { client: Client; constructor(client: Client); getPage(rawPageId: string): Promise; resolvePage(rootBlockId: string, { concurrency }?: { concurrency?: number; }): Promise<{ blockMap: BlockMap; blockChildrenMap: BlockChildrenMap; pageMap: PageMap; parentMap: ParentMap; }>; getAllBlockChildren(blockId: string): Promise<(import('@notionhq/client').PartialBlockObjectResponse | import('@notionhq/client').BlockObjectResponse)[]>; } //# sourceMappingURL=notion-compat-api.d.ts.map