UNPKG

@altostra/core

Version:

Core library for shared types and logic

11 lines (10 loc) 629 B
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 {};