import type { AsyncFailureState, AsyncIdleState, AsyncLoadingMoreState, AsyncLoadingState, AsyncSuccessState } from './async.types'; export declare const createIdleState: (payload: IdleType) => AsyncIdleState; export declare const createLoadingState: (payload: PayloadType) => AsyncLoadingState; export declare const createLoadingMoreState: (payload: PayloadType) => AsyncLoadingMoreState; export declare const createSuccessState: (payload: PayloadType) => AsyncSuccessState; export declare const createFailureState: (payload: PayloadType | EmptyPayloadType, failure: FailureType) => AsyncFailureState;