import Resource from "../../../../resource/Resource"; import { ResourceData } from "../../../../resource/ResourceData"; import { ResourceType } from "../../../../resource/ResourceList"; import { IResult } from "../../../../utils/Result"; import { IDispatchRequest } from "../../../DispatchRequest"; export default function createGetResource(resourceType: ResourceType, parse: (data: ResourceData) => T): (req: IDispatchRequest<"id", never>) => IResult;