import { type DataSourcePermission, type DataSourcePermissionSubject, type IDataSourcePermissionsItem } from "../types.js";
interface IGranularPermissionsDropdownBodyProps {
    alignTo: string;
    subjectType: DataSourcePermissionSubject;
    selectedPermission: DataSourcePermission;
    items: IDataSourcePermissionsItem[];
    isShowDropdown: boolean;
    toggleDropdown: () => void;
    onSelect: (permission: DataSourcePermission) => void;
    onDelete: () => void;
}
export declare function PermissionsDropdownList({ items, subjectType, alignTo, isShowDropdown, selectedPermission, toggleDropdown, onSelect, onDelete }: IGranularPermissionsDropdownBodyProps): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=PermissionsDropdownList.d.ts.map