import { FC, PropsWithChildren } from 'react';
export interface GeneralSchemaDesignerProps {
    disableInitializer?: boolean;
    title?: string;
    template?: any;
    schemaSettings?: string;
    contextValue?: any;
    /**
     * @default true
     */
    draggable?: boolean;
    showDataSource?: boolean;
}
/**
 * @deprecated use `SchemaToolbar` instead
 */
export declare const GeneralSchemaDesigner: FC<PropsWithChildren<GeneralSchemaDesignerProps>>;
export interface SchemaToolbarProps {
    title?: string | string[];
    draggable?: boolean;
    initializer?: string | false;
    settings?: string | false;
    /**
     * @default true
     */
    showBorder?: boolean;
    showBackground?: boolean;
}
export declare const SchemaToolbar: FC<SchemaToolbarProps>;
