UNPKG

map-transform-cjs

Version:
102 lines (99 loc) 3.32 kB
import { State, InitialState } from '../types.js'; declare const getLastContext: (state: State) => unknown; declare const removeLastContext: (state: State) => { context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; iterate?: boolean; index?: number; untouched?: boolean; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const pushContext: (state: State, value: unknown) => { context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; iterate?: boolean; index?: number; untouched?: boolean; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const popContext: (state: State) => { context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; iterate?: boolean; index?: number; untouched?: boolean; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const getRootFromState: (state: State) => unknown; declare const getTargetFromState: (state: State) => unknown; declare function setTargetOnState(state: State, target: unknown): State; declare const setStateValue: ({ untouched, ...state }: State, value: unknown, shouldPushContext?: boolean) => State; declare const getStateValue: (state: State) => unknown; declare const setValueFromState: (state: State, { value }: State, shouldPushContext?: boolean) => State; declare const isNonvalue: (value: unknown, nonvalues?: unknown[]) => boolean; declare const isNonvalueState: (state: State, nonvalues?: unknown[]) => boolean; declare const markAsUntouched: (state: State) => { untouched: boolean; context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; iterate?: boolean; index?: number; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const clearUntouched: ({ untouched, ...state }: State) => { context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; iterate?: boolean; index?: number; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const isUntouched: ({ untouched }: State) => boolean; declare const populateState: (data: unknown, { rev, noDefaults, target }: InitialState) => State; declare const goForward: (state: State) => State; declare const flipState: (state: State, flip?: boolean) => { flip: boolean; context: unknown[]; value: unknown; arr?: boolean; iterate?: boolean; index?: number; untouched?: boolean; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const stopIteration: (state: State) => { iterate: boolean; context: unknown[]; value: unknown; flip?: boolean; arr?: boolean; index?: number; untouched?: boolean; target?: unknown; rev?: boolean; noDefaults?: boolean; }; declare const noopNext: (state: State) => Promise<State>; declare const revFromState: (state: State, flip?: boolean) => boolean; export { clearUntouched, flipState, getLastContext, getRootFromState, getStateValue, getTargetFromState, goForward, isNonvalue, isNonvalueState, isUntouched, markAsUntouched, noopNext, popContext, populateState, pushContext, removeLastContext, revFromState, setStateValue, setTargetOnState, setValueFromState, stopIteration };