import { DataPermissionValue, type EntityId, type PermissionSectionConfig, type PermissionSubject } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/admin/permissions/types";
import type { Group, GroupsPermissions } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export declare const DETAILS_PERMISSION_OPTIONS: {
    no: {
        label: string;
        value: DataPermissionValue;
        icon: string;
        iconColor: string;
    };
    yes: {
        label: string;
        value: DataPermissionValue;
        icon: string;
        iconColor: string;
    };
};
export declare const buildDetailsPermission: (entityId: EntityId, groupId: number, isAdmin: boolean, permissions: GroupsPermissions, defaultGroup: Group, permissionSubject: PermissionSubject) => PermissionSectionConfig | null;
