type IndeterminateType = 'empty' | 'partial' | 'full'; interface IndeterminateStatus { type: IndeterminateType; toggle: () => IndeterminateStatus; toggleCheckbox: boolean; } export declare class IndeterminateMapState { readonly _map: import("mobx").ObservableMap; constructor(); toggle(key: string): IndeterminateStatus | undefined; setManyPartial(keys: string[]): void; isPartial(key: string): boolean; get partialModeKeys(): string[]; get partialModeKeysSet(): Set; } export {}; //# sourceMappingURL=IndeterminateMapState.d.ts.map