import _ from "underscore";
import type { FieldSettingsMap, InputSettingType } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export declare const getDefaultValueInputType: (inputType: InputSettingType) => string;
export declare const reorderFields: (fields: FieldSettingsMap, oldIndex: number, newIndex: number) => _.Dictionary<{
    order: number;
    id: string;
    name: string;
    title: string;
    description?: string | null | undefined;
    placeholder?: string | undefined;
    fieldType: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").FieldType;
    inputType: InputSettingType;
    required: boolean;
    defaultValue?: string | number | undefined;
    hidden: boolean;
    range?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").DateRange | import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").NumberRange | undefined;
    valueOptions?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").FieldValueOptions | undefined;
    width?: import("@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api").Size | undefined;
    height?: number | undefined;
    hasSearch?: boolean | undefined;
}>;
