@altostra/core
Version:
Core library for shared types and logic
11 lines (10 loc) • 629 B
TypeScript
import type { ResourceType } from "../../../../Resources";
import type { AnyApiEndpointType, ApiType } from "../../../../Resources/WebApi/Api";
import type { BlueprintHelper } from "../../../BlueprintHelper";
import type * as ResourceHelperModule from "../../../ResourceHelper";
import type { WebApiResourceUtilsBase } from "../common";
declare type ResourceHelper<T extends ResourceType> = ResourceHelperModule.ResourceHelper<T>;
export declare function getApiUtils(blueprint: BlueprintHelper, api: ResourceHelper<ApiType>): ApiUtils;
export interface ApiUtils extends WebApiResourceUtilsBase<AnyApiEndpointType> {
}
export {};