import { VuexModule } from "vuex-module-decorators";
import { Manager, ManagerCollection, ManagerCollectionsByGroup } from "../../../types/Manager";
export declare class ManagerModule extends VuexModule {
    static storeName: string;
    managersCollection: ManagerCollection;
    managerCollectionsByGroup: ManagerCollectionsByGroup;
    get getManagerByUid(): (managerUid: string) => Manager;
    get managersAsArray(): Manager[];
    setManagerCollectionsByGroup(collection: ManagerCollectionsByGroup): void;
    setManagers(managers: ManagerCollection): void;
    loadManagers(): Promise<void>;
}
