@dndbuilder.com/react
Version:
Drag and drop builder for React
25 lines (24 loc) • 1.18 kB
TypeScript
import { ImageSettingsType } from './types';
declare const ImageConfig: {
icon?: import('react').ComponentType | undefined;
type: string;
style?: ((params: {
blockId: string;
settings: ImageSettingsType;
themeSettings: import('../..').Theme["settings"];
breakpoints: import('../..').BreakpointConfig[];
}) => import('free-style').Styles) | undefined;
advancedSettings?: import('../../types/block').BlockAdvancedSettings | undefined;
previewImage?: string | undefined;
component: import('react').ComponentType<import('../../types/block').BlockProps<ImageSettingsType>>;
previewComponent?: import('react').ComponentType<import('../../types/block').BlockProps<ImageSettingsType>> | undefined;
group?: string | undefined;
disableAdvancedSettings?: boolean | undefined;
isVisible?: (params?: import('../..').AnyObject) => boolean;
toolbar?: import('react').ComponentType<import('../../types/block').BlockToolbarProps> | undefined;
settings: {};
label: string;
controls: import('../../types/block').BlockControl[];
};
export default ImageConfig;
//# sourceMappingURL=image.config.d.ts.map