UNPKG

@knapsack/app

Version:

Build Design Systems on top of knapsack, by Basalt

41 lines 1.28 kB
import { FileDb } from './dbs/file-db'; import { PageBuilderPage } from '../schemas/page-builder'; export { pageBuilderPagesTypeDef } from '../schemas/page-builder'; export declare class PageBuilder { db: FileDb; constructor({ dataDir, }: { /** * Directory to read/write examples files to */ dataDir: string; }); getPageBuilderPage(id: string): Promise<PageBuilderPage>; getPageBuilderPages(): Promise<PageBuilderPage[]>; setPageBuilderPage(id: string, data: PageBuilderPage): Promise<{ ok: boolean; message: string; }>; } export declare const pageBuilderPagesResolvers: { Query: { pageBuilderPage: (parent: any, { id }: { id: any; }, { pageBuilderPages }: { pageBuilderPages: any; }) => any; pageBuilderPages: (parent: any, args: any, { pageBuilderPages }: { pageBuilderPages: any; }) => any; }; Mutation: { setPageBuilderPage: (parent: any, { id, data }: { id: any; data: any; }, { pageBuilderPages, canWrite }: { pageBuilderPages: any; canWrite: any; }) => Promise<any>; }; JSON: any; }; //# sourceMappingURL=page-builder.d.ts.map