import type { GroupBase, Props, SingleValue } from "react-select";
import type { EventLocationType } from '../../../app-store/locations';
export type LocationSelectCustomClassNames = {
    optionIcon?: string;
    optionLabel?: string;
    optionWrapper?: string;
    groupLabel?: string;
    selectWrapper?: string;
};
export type LocationOption = {
    label: string;
    value: EventLocationType["type"];
    icon?: string;
    disabled?: boolean;
    address?: string;
    credentialId?: number;
    teamName?: string;
    customClassNames?: LocationSelectCustomClassNames;
};
export type SingleValueLocationOption = SingleValue<LocationOption>;
export type GroupOptionType = GroupBase<LocationOption>;
export default function LocationSelect({ customClassNames, ...props }: Props<LocationOption, false, GroupOptionType> & {
    customClassNames?: LocationSelectCustomClassNames;
}): JSX.Element;
//# sourceMappingURL=LocationSelect.d.ts.map