import type { CommonImportOptions } from '../../generate/import-command.js'; import type { OpenApi2SdlOptions } from '../../generate/openapi2sdl.js'; import type { Workspace } from '../../shared/types.js'; import { ImportCommandBase } from '../../generate/import-command.js'; type InteractiveOpenApi2SdlOptions = Pick; type OpenApiAnswers = { openapi: string; }; export default class ImportOpenApi extends ImportCommandBase { static description: string; get source(): "openapi"; static hidden: boolean; static flags: { [x: string]: import("@oclif/core/interfaces").Flag; }; static args: { openapi: import("@oclif/core/interfaces").Arg>; }; ensureOpenApiSpecFile(openapi: string, basedir: string): void; protected import(commonOptions: CommonImportOptions, workspace: Workspace): Promise>; getImportOptionsInteractively(defaults: Partial | undefined, basedir: string): Promise; } export {}; //# sourceMappingURL=openapi.d.ts.map