import type { SchematicOptionObject } from '@o3r/schematics'; export interface NgGenerateSdkSchema extends SchematicOptionObject { /** Project name */ name: string; /** Target directory to generate the module */ path?: string | undefined; /** Description of the new module */ description?: string | undefined; /** Skip the linter process which includes the run of EsLint and EditorConfig rules */ skipLinter: boolean; /** Do not install dependency packages. */ skipInstall: boolean; /** Path to the swagger specification used to generate the SDK; If not provided, sdk shell will be generated */ specPath?: string | undefined; /** The npm package name where the spec file can be fetched */ specPackageName?: string; /** The path inside the package where to find the spec file */ specPackagePath?: string; /** The version to target for the npm package where the spec file can be fetched */ specPackageVersion?: string; /** The npm registry where the spec file can be fetched */ specPackageRegistry?: string; } //# sourceMappingURL=schema.d.ts.map