import Store from '@mjcloud/redux'; import { ValueReduceBase } from '@mjcloud/reduce'; import { INumberState, INumberInitialStateParams } from './typings'; declare class NumberReduce extends ValueReduceBase { initialState(store: Store, params: INumberInitialStateParams): INumberState; clickAfter(store: Store, params: {}): { placeholder: string; min: number; max: number; format: string; isFocus: boolean; autoFocus: boolean; controllerId?: string | undefined; title: string; value: number; text?: string | undefined; disabled: boolean; readonly: boolean; tabIndex: number; display: boolean; configIsFetching: boolean; configErrorMessage?: string | undefined; config: import("@mjcloud/types").IDictionary; }; updateFocus(store: Store, params: any): { isFocus: any; placeholder: string; min: number; max: number; format: string; autoFocus: boolean; controllerId?: string | undefined; title: string; value: number; text?: string | undefined; disabled: boolean; readonly: boolean; tabIndex: number; display: boolean; configIsFetching: boolean; configErrorMessage?: string | undefined; config: import("@mjcloud/types").IDictionary; }; } declare const _default: NumberReduce; export default _default;