import type { GroupTableAccessPolicyDraft } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/metabase-enterprise/sandboxes/types";
import type { GroupTableAccessPolicy, Table, UserAttribute } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
interface AttributeMappingEditorProps {
    value: any;
    policyTable: Table | undefined;
    onChange: (value: any) => void;
    shouldUseSavedQuestion: boolean;
    attributesOptions: UserAttribute[];
    policy: GroupTableAccessPolicy | GroupTableAccessPolicyDraft;
}
declare const AttributeMappingEditor: ({ value, policyTable, onChange, shouldUseSavedQuestion, attributesOptions, policy, }: AttributeMappingEditorProps) => import("react/jsx-runtime").JSX.Element;
export default AttributeMappingEditor;
