1 | import { BaseCommand } from '../base-command.js';
|
2 | import { API } from '../definition.js';
|
3 | export default class Deploy extends BaseCommand<typeof Deploy> {
|
4 | static args: {
|
5 | file: import("@oclif/core/interfaces").Arg<string, Record<string, unknown>>;
|
6 | };
|
7 | static description: string;
|
8 | static examples: string[];
|
9 | static flags: {
|
10 | 'auto-create': import("@oclif/core/interfaces").BooleanFlag<boolean>;
|
11 | branch: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
|
12 | doc: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
|
13 | 'doc-name': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
|
14 | 'dry-run': import("@oclif/core/interfaces").BooleanFlag<boolean>;
|
15 | 'filename-pattern': import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
|
16 | hub: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
|
17 | interactive: import("@oclif/core/interfaces").BooleanFlag<boolean>;
|
18 | overlay: import("@oclif/core/interfaces").OptionFlag<string[] | undefined, import("@oclif/core/interfaces").CustomOptions>;
|
19 | token: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
|
20 | };
|
21 | protected deployDirectory(dir: string, dryRun: boolean, token: string, hub: string, autoCreate: boolean, interactive: boolean, filenamePattern: string, documentationName: string | undefined, branch: string | undefined): Promise<void>;
|
22 | protected deploySingleFile(api: API, dryRun: boolean, documentation: string, token: string, hub: string | undefined, autoCreate: boolean, documentationName: string | undefined, branch: string | undefined, overlay?: string[] | undefined): Promise<void>;
|
23 | run(): Promise<void>;
|
24 | }
|