import { z } from "zod";
import { SentryCommand } from "../types/index.js";
declare const DescribeDesignSystemConfigSchema: z.ZodEffects<z.ZodObject<{
    apiKey: z.ZodString;
    designSystemId: z.ZodString;
    proxyUrl: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    designSystemId: string;
    apiKey: string;
    proxyUrl?: string | undefined;
}, {
    designSystemId: string;
    apiKey: string;
    proxyUrl?: string | undefined;
}>, {
    designSystemId: string;
    apiKey: string;
    proxyUrl?: string | undefined;
}, {
    designSystemId: string;
    apiKey: string;
    proxyUrl?: string | undefined;
}>;
type DescribeDesignSystemConfig = z.infer<typeof DescribeDesignSystemConfigSchema>;
export declare class DescribeDesignSystem extends SentryCommand<DescribeDesignSystemConfig> {
    static aliases: string[];
    static description: string;
    static examples: string[];
    static flags: {
        apiKey: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
        designSystemId: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
        proxyUrl: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
    };
    get commandId(): string;
    get configSchema(): z.ZodType<DescribeDesignSystemConfig>;
    run(): Promise<void>;
}
export {};
//# sourceMappingURL=describe-design-system.d.ts.map