import type { TAbortController, IStorasyItem, TStorasyItemEditState, TStorasyItemStatus, TStorasyFetcher } from './types'; declare type TCall = { isControl?: boolean; params?: Params; }; export declare const select: () => (item: IStorasyItem) => ItemState; export declare const put: (data: ItemState | TStorasyItemEditState, status?: Exclude, error?: string) => (item: IStorasyItem) => import("./types").TStorasyItem; export declare const go: (status: Exclude) => (item: IStorasyItem) => TStorasyItemStatus; export declare const call: (promise: (params: TStorasyFetcher) => Promise, options?: TCall) => (item: IStorasyItem, controller: TAbortController) => Promise; export {};