import type { Text } from '@blocksuite/store'; import { BlockModel } from '@blocksuite/store'; import type { ColumnDataType, SerializedCells, ViewBasicDataType } from './types.js'; export type DatabaseBlockProps = { views: ViewBasicDataType[]; title: Text; cells: SerializedCells; columns: Array; }; export declare class DatabaseBlockModel extends BlockModel { } export declare const DatabaseBlockSchema: { version: number; model: { props: import("@blocksuite/store").PropsGetter; flavour: "affine:database"; } & { role: "hub"; version: number; parent: string[]; children: string[]; }; transformer?: ((transformerConfig: Map) => import("@blocksuite/store").BaseBlockTransformer) | undefined; }; export declare const DatabaseBlockSchemaExtension: import("@blocksuite/store").ExtensionType; //# sourceMappingURL=database-model.d.ts.map