UNPKG

@tohuhono/puck-blocks

Version:

A collection of puck components for building pages in OberonCMS

112 lines 5.27 kB
export declare const Prose: { render: import("@puckeditor/core").PuckComponent<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }>; label?: string; defaultProps?: ({ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }) | undefined; fields?: import("@puckeditor/core").Fields<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, {}> | undefined; permissions?: Partial<import("@puckeditor/core").Permissions>; inline?: boolean; resolveFields?: ((data: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type">, params: { changed: Partial<Record<"className" | "content", boolean> & { id: string; }>; fields: import("@puckeditor/core").Fields<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, {}>; lastFields: import("@puckeditor/core").Fields<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, {}>; lastData: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type"> | null; metadata: import("@puckeditor/core").ComponentMetadata; appState: import("@puckeditor/core").AppState; parent: import("@puckeditor/core").ComponentData | null; }) => import("@puckeditor/core").Fields<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, {}> | Promise<import("@puckeditor/core").Fields<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, {}>>) | undefined; resolveData?: ((data: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type">, params: { changed: Partial<Record<"className" | "content", boolean> & { id: string; }>; lastData: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type"> | null; metadata: import("@puckeditor/core").ComponentMetadata; trigger: import("@puckeditor/core").ResolveDataTrigger; parent: import("@puckeditor/core").ComponentData | null; }) => (Omit<Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type">, "props"> & { props?: Partial<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }> | undefined; }) | Promise<Omit<Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type">, "props"> & { props?: Partial<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }> | undefined; }>) | undefined; resolvePermissions?: ((data: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type">, params: { changed: Partial<Record<"className" | "content", boolean> & { id: string; }>; lastPermissions: Partial<import("@puckeditor/core").Permissions>; permissions: Partial<import("@puckeditor/core").Permissions>; appState: import("@puckeditor/core").AppState; lastData: Omit<import("@puckeditor/core").ComponentData<{ content: import("@puckeditor/core").SlotComponent; } & { className?: string | undefined; }, string, Record<string, import("@puckeditor/core").DefaultComponentProps>>, "type"> | null; parent: import("@puckeditor/core").ComponentData | null; }) => Promise<Partial<import("@puckeditor/core").Permissions>> | Partial<import("@puckeditor/core").Permissions>) | undefined; metadata?: import("@puckeditor/core").ComponentMetadata; } & import("@puckeditor/core").ComponentConfigExtensions; //# sourceMappingURL=prose.d.ts.map