import { type SchemaToModel } from '@blockeditor/store'; type SurfaceRefProps = { reference: string; caption?: string; refFlavour?: string; }; export declare const SurfaceRefBlockSchema: { version: number; model: { role: "root" | "hub" | "content"; props: import("@blockeditor/store").PropsGetter; flavour: "affine:surface-ref"; } & { version: number; role: "content"; parent: string[]; }; onUpgrade?: ((data: SurfaceRefProps, previousVersion: number, latestVersion: number) => void) | undefined; transformer?: (() => import("@blockeditor/store").BaseBlockTransformer) | undefined; }; export type SurfaceRefBlockModel = SchemaToModel; export {}; //# sourceMappingURL=surface-ref-model.d.ts.map