import { Ref } from '@wakeadmin/demi'; import { CommonProps } from '@wakeadmin/element-adapter'; import { FatFormDefineHelpers, FatFormChild } from '../fat-form'; import { DefineOurComponent } from '../utils'; import { FatFormPageProps, FatFormPageMethods, FatFormPageSlots, FatFormPageEvents } from './fat-form-page'; export interface FatFormPageDefinition extends FatFormPageProps, CommonProps { children?: FatFormChild[]; } export type FatFormPageDefineProps = Partial & { extra: Extra; }>; export type FatFormPageDefine = (context: { form: Ref | undefined>; props: FatFormPageDefineProps; emit: (key: string, ...args: any[]) => void; } & FatFormDefineHelpers) => () => FatFormPageDefinition; /** * 创建 fat-form-modal * @param define * @returns */ export declare function defineFatFormPage(define: FatFormPageDefine, options?: { name?: string; }): DefineOurComponent, FatFormPageSlots, FatFormPageEvents, FatFormPageMethods>; //# sourceMappingURL=define-fat-form-page.d.ts.map