import pulsarCoreTypes from "@supernova-studio/pulsar-core"; import pulsarLanguageTypes from "@supernova-studio/pulsar-language"; import { z } from "zod"; import { SentryCommand } from "../types/index.js"; interface RunLocalExporterFlags { allowOverridingOutput: boolean; apiKey: string; brandId?: string; designSystemId: string; exporterDir: string; outputDir: string; proxyUrl?: string; themeId?: string; } export declare class RunLocalExporter extends SentryCommand { static aliases: string[]; static description: string; static examples: string[]; static flags: { allowOverridingOutput: import("@oclif/core/interfaces").BooleanFlag; apiKey: import("@oclif/core/interfaces").OptionFlag; brandId: import("@oclif/core/interfaces").OptionFlag; designSystemId: import("@oclif/core/interfaces").OptionFlag; exporterDir: import("@oclif/core/interfaces").OptionFlag; outputDir: import("@oclif/core/interfaces").OptionFlag; proxyUrl: import("@oclif/core/interfaces").OptionFlag; themeId: import("@oclif/core/interfaces").OptionFlag; }; get commandId(): string; get configSchema(): z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; executeExporter(flags: RunLocalExporterFlags, versionId: string): Promise<{ logger: pulsarLanguageTypes.PLLogger; result: Error | pulsarCoreTypes.PCEngineExporterProcessingResult; success: boolean; }>; run(): Promise; private downloadFileToMemory; private ensureDirectoryExists; private logRun; private writeToBuildPath; } export {}; //# sourceMappingURL=run-local-exporter.d.ts.map