type Creator<RT> = (generateId: () => string) => (data: any) => RT;
export declare const setupAbstractContentBuilder: <RT>(generateId: () => string, textNodeCreator: Creator<RT>, listNodeCreator: Creator<RT>, nodeCreator: Creator<RT>, tableNodeCreator: Creator<RT>, collapsibleListNodeCreator: Creator<RT>, methodPrefix?: (name: string) => string) => {
    [key: string]: (data: unknown) => RT;
};
export {};
//# sourceMappingURL=abstract-content-builder.d.ts.map