st-open-api
Version:
Generates API client SDKs from an OpenAPI specification written in OpenAPI version 3.x.x
26 lines (25 loc) • 770 B
TypeScript
import { FolderManager } from "../classes/folder-manager";
import { Ref } from "../classes/ref";
export declare class Configuration {
private config;
private folder;
private reference;
private outputDirectory;
setConfig(config: any): void;
getConfig(): any;
getOpenApiFile(): any;
getOutputFolder(): any;
isDebug(): boolean;
isCreateStaticServices(): boolean;
isCreateReactProvider(): boolean;
isType(): boolean;
isComponentOnly(): boolean;
ignoreValidation(): boolean;
forceInterceptor(): boolean;
getServiceSuffix(): string;
getLanguage(): 'ts' | 'js' | 'onlyJs';
getFolderManager(): FolderManager;
getReference(): Ref;
print(): void;
}
export declare const configuration: Configuration;