export interface TeamMember {
    id: number;
    name: string | null;
    email: string;
    avatarUrl?: string | null;
    defaultScheduleId?: number | null;
}
interface TeamMemberSelectProps {
    teamMembers: TeamMember[];
    selectedMembers: number[];
    onChange: (memberIds: number[]) => void;
    onSelectAll?: (selectAll: boolean) => void;
    selectAllEnabled?: boolean;
    className?: string;
    placeholder?: string;
    disabled?: boolean;
    size?: "sm" | undefined;
    sendToAll?: boolean;
}
export declare const TeamMemberSelect: ({ teamMembers, selectedMembers, onChange, onSelectAll, selectAllEnabled, className, placeholder, disabled, size, sendToAll, }: TeamMemberSelectProps) => JSX.Element;
export {};
//# sourceMappingURL=TeamMemberSelect.d.ts.map