import type Database from "../../../../../metabase-lib/v1/metadata/Database";
import type Field from "../../../../../metabase-lib/v1/metadata/Field";
import type Table from "../../../../../metabase-lib/v1/metadata/Table";
import type { FieldId, TemplateTag } from "../../../../../metabase-types/api";
export declare function FieldMappingSelect({ tag, hasSelectedDimensionField, table, field, fieldMetadataLoaded, database, databases, setFieldFn, }: {
    tag: TemplateTag;
    hasSelectedDimensionField: boolean;
    fieldMetadataLoaded: boolean;
    table: Table | null | undefined;
    database?: Database | null;
    databases: Database[];
    field: Field | null;
    setFieldFn: (fieldId: FieldId) => void;
}): import("react/jsx-runtime").JSX.Element;
