lml-main
Version:
This is now a mono repository published into many standalone packages.
14 lines (13 loc) • 776 B
TypeScript
import { CleanFrequencyFlagsAction, SetSelectedFrequencyTypeAction, SetSelectedFrequenciesAction, SetSelectedFrequencyIsActiveAction } from '../../frequencies/actions/flags';
import { FrequencyType } from '../../frequencies/data';
export interface FrequenciesFlagsState {
selectedFrequencies: {
[frequencyId: string]: boolean;
};
activeFrequencies: {
[frequencyId: string]: boolean;
};
selectedFrequencyType: FrequencyType;
}
export declare const frequenciesFlasgsInitialState: FrequenciesFlagsState;
export declare const frequenciesFlagsReducer: (state: FrequenciesFlagsState, action: SetSelectedFrequencyTypeAction | SetSelectedFrequenciesAction | SetSelectedFrequencyIsActiveAction | CleanFrequencyFlagsAction) => FrequenciesFlagsState;