@supernovaio/cli
Version:
Supernova.io Command Line Interface
43 lines • 1.78 kB
TypeScript
import { z, ZodType } from "zod";
import { SentryCommand } from "../types/index.js";
declare const PublishDocumentationConfigSchema: z.ZodObject<{
apiKey: z.ZodString;
awaitPublishJob: z.ZodBoolean;
designSystemId: z.ZodString;
dev: z.ZodBoolean;
proxyUrl: z.ZodOptional<z.ZodString>;
target: z.ZodString;
}, "strip", z.ZodTypeAny, {
dev: boolean;
designSystemId: string;
apiKey: string;
awaitPublishJob: boolean;
target: string;
proxyUrl?: string | undefined;
}, {
dev: boolean;
designSystemId: string;
apiKey: string;
awaitPublishJob: boolean;
target: string;
proxyUrl?: string | undefined;
}>;
type PublishDocumentationConfig = z.infer<typeof PublishDocumentationConfigSchema>;
export declare class PublishDocumentation extends SentryCommand<PublishDocumentationConfig> {
static aliases: string[];
static description: string;
static examples: string[];
static flags: {
apiKey: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
awaitPublishJob: import("@oclif/core/interfaces").BooleanFlag<boolean>;
designSystemId: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
dev: import("@oclif/core/interfaces").BooleanFlag<boolean>;
proxyUrl: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
target: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
};
get commandId(): string;
get configSchema(): ZodType<PublishDocumentationConfig>;
run(): Promise<void>;
}
export {};
//# sourceMappingURL=publish-documentation.d.ts.map