import { UserRoleType } from '@zeniai/client-epic-state'; interface Props { allRoles: OptionType[]; forZeniUser: boolean; selectedRoles: UserRoleType | UserRoleType[]; clearSelectedRole?: boolean; disable?: boolean; isMulti?: boolean; isValuePlacedAtEnd?: boolean; name?: string; style?: React.CSSProperties; onSelectionChanged: (selectedOption: UserRoleType | UserRoleType[]) => void; } interface OptionTypeBase { [key: string]: any; } export interface OptionType extends OptionTypeBase { label: string; value: UserRoleType | "delete"; } export type SchemaKeys = "status" | "taxStatus" | "companyGroup"; export default function ZeniRolesDropdown({ onSelectionChanged, forZeniUser, selectedRoles, allRoles, disable, isMulti, clearSelectedRole, style, name, isValuePlacedAtEnd, }: Props): import("react/jsx-runtime").JSX.Element; export {};