UNPKG

@useapi/midjourney-api

Version:

TypeScript client library for Midjourney API by useapi.net

18 lines (17 loc) 721 B
import { RequestContext, HttpMethod } from "./http/http"; export interface BaseServerConfiguration { makeRequestContext(endpoint: string, httpMethod: HttpMethod): RequestContext; } export declare class ServerConfiguration<T extends { [key: string]: string; }> implements BaseServerConfiguration { private url; private variableConfiguration; constructor(url: string, variableConfiguration: T); setVariables(variableConfiguration: Partial<T>): void; getConfiguration(): T; private getUrl; makeRequestContext(endpoint: string, httpMethod: HttpMethod): RequestContext; } export declare const defaultServer: ServerConfiguration<{}>; export declare const servers: ServerConfiguration<{}>[];