import Dict from "../../types/Dict"; import LeafReducerConfig from "../../types/Leaf/Reducer/Config"; declare function actionsAPI(stateShape: Dict, customReducers: Dict, pathToLeafOrBranch?: string[]): { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; } | { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; } | { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; } | { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; } | { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; } | { asArray: { concat: (array: any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; drop: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; filter: (callback: (element: any, index: number, array: any[]) => any[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; push: (element: any, index?: number, replace?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asBoolean: { off: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; on: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; toggle: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asNumber: { increment: (n?: number) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asObject: { assign: (...sources: object[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; path: (path: string[], value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; set: (key: string, value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; asString: { concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; custom: { [key: string]: import("../../types/Actions/LSA/Creator/LeafStandardActionCreator.type").default; }; concat: (...strings: string[]) => import("../../types/Actions/LSA/LeafStandardAction.type").default; replace: (pattern: string | RegExp, replacement: string) => import("../../types/Actions/LSA/LeafStandardAction.type").default; apply: (callback: (leafState: any, treeState: any) => any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; clear: (toNull?: boolean) => import("../../types/Actions/LSA/LeafStandardAction.type").default; reset: () => import("../../types/Actions/LSA/LeafStandardAction.type").default; update: (value: any) => import("../../types/Actions/LSA/LeafStandardAction.type").default; }; export default actionsAPI;