import LajiForm, { LajiFormProps } from "./components/LajiForm";
type LajiFormWrapperProps = LajiFormProps & {
    rootElem: HTMLDivElement;
};
export default class LajiFormWrapper {
    props: LajiFormProps;
    state: LajiFormProps;
    rootElem: HTMLDivElement;
    lajiForm: LajiForm;
    constructor(props: LajiFormWrapperProps);
    submit: () => void;
    submitOnlySchemaValidations: () => void;
    setState: (state: Partial<LajiFormProps>) => void;
    pushBlockingLoader: () => void;
    popBlockingLoader: () => void;
    focusField: (id: string) => void;
    openAllMultiActiveArrays: () => void;
    closeAllMultiActiveArrays: () => void;
    getSettings: () => {
        [x: string]: any;
    };
    destroy: () => void;
    unmount: () => void;
}
export {};
