import { State } from './State'; import { StateValue, EventObject } from './types'; export declare type ValueFromStateGetter = (state: State) => T; export declare type StatePatternTuple = [ StateValue, ValueFromStateGetter ]; export declare function matchState(state: State | StateValue, patterns: Array>, defaultValue: ValueFromStateGetter): T; //# sourceMappingURL=match.d.ts.map