UNPKG

@mic-rexjs/usecases

Version:
4 lines (3 loc) 406 B
import { InferableUseCase, ReducerMap, UseCase } from '../../types'; import { CreateUseCaseFactory } from './types'; export declare const createUseCase: <T extends ReducerMap<import("../../types").Reducer<unknown>>, TUseCaseOptions extends object, TUsecase extends UseCase<T, TUseCaseOptions>>(factory: CreateUseCaseFactory<T, TUseCaseOptions, InferableUseCase<T, TUseCaseOptions, TUsecase>>) => TUsecase;