import type { ILens } from '../../../libs/standard-lens'; import type { AsyncState, AsyncStatus } from '../async.types'; export declare const makeSelectPayload: (lens: ILens>) => (structure: Structure) => Payload | EmptyPayload; export declare const makeSelectStatus: (lens: ILens>) => (structure: Structure) => AsyncStatus; export declare const makeSelectFailure: (lens: ILens>) => (structure: Structure) => FailPayload | undefined; export declare const createSelectors: (lens: ILens>) => { selectPayload: (structure: Structure) => Payload | EmptyPayload; selectStatus: (structure: Structure) => AsyncStatus; selectFailure: (structure: Structure) => FailPayload | undefined; };