import { ActionType } from 'typesafe-actions';
import * as actions from './actions';
type CasAction = ActionType<typeof actions>;
export type CasState = {
    casStatus: 'forbidden';
} | {
    casStatus: 'allowing';
    durationRemaining: number;
} | {
    casStatus: 'allowed';
};
export default function casReducer(state: CasState | undefined, action: CasAction): CasState;
export {};
//# sourceMappingURL=reducer.d.ts.map