import type { CellPluginComponentProps, CellPlugin, JsonSchema } from '@react-page/editor'; import type React from 'react'; export declare type ControlsType = React.ComponentType>; export declare type ControlsLayout = { columnCount: number; }; declare type CommonConfig = { schema?: T extends Record ? JsonSchema : unknown; controlsLayout?: ControlsLayout; Renderer: React.ComponentType>; }; export declare type ControlProps = CellPluginComponentProps & CommonConfig; export declare type PluginWithSchemaDefinition = CommonConfig & CellPlugin; export {}; //# sourceMappingURL=index.d.ts.map