import { Vue } from "vue-property-decorator";
import { Manager, ManagerCollectionsByGroup } from "../../../../types/Manager";
export default class ManagersSelect extends Vue {
    uids: string[];
    managers: Manager[];
    currentManager: Manager;
    managersByGroup: ManagerCollectionsByGroup;
    labelAddMe: string;
    labelEmptyGroup: string;
    isShowAddMeBtn?: boolean;
    searchQuery: string;
    get isShowSubscribeBtn(): boolean;
    get foundManagers(): Manager[];
    get selectedManagers(): Manager[];
    get currentManagerIsSelected(): boolean;
    selectManagers(managers: Manager[]): void;
    unselectManagers(managers: Manager[]): void;
    closeOnGlobalClick(): void;
    mounted(): void;
    destroyed(): void;
    input(ids: string[]): string[];
    selectCurrentManager(): boolean;
    close(): boolean;
}
