UNPKG

api-core

Version:

Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels

17 lines (16 loc) 481 B
import { ApiRequestPath, ApiRequest } from "./ApiRequest"; import { Api } from "../Api"; export declare class ApiRequestPathParser { api: Api; constructor(api: Api); private findEdgeByName; private findRelationByName; private findMethodByName; parse(segments: string[]): Promise<ApiRequestPath>; } export declare class ApiRequestParser { api: Api; private pathParser; constructor(api: Api); parse(segments: string[]): Promise<ApiRequest>; }