import type { FormSchemaType } from '../store/store';
export declare type ExportedSchemaType = {
    grouping: FormSchemaType['grouping'];
    elements: (Omit<FormSchemaType['elements'][0], 'render'> & {
        render: string;
    })[];
};
export declare const useDataExporter: () => {
    handlers: {
        saveAsJSON: () => void;
        importData: (jsonData: object) => void;
        copyToClipboard: () => Promise<void>;
    };
    state: {
        copied: boolean;
        exported: boolean;
        imported: boolean;
    };
};
