import { z } from 'zod';
declare const getCapabilitiesSchema: z.ZodObject<{
    detail: z.ZodDefault<z.ZodOptional<z.ZodEnum<["basic", "full"]>>>;
}, "strip", z.ZodTypeAny, {
    detail: "basic" | "full";
}, {
    detail?: "basic" | "full" | undefined;
}>;
export declare function getCapabilities(args: z.infer<typeof getCapabilitiesSchema>): Promise<{
    success: boolean;
    capabilities: {
        server: {
            name: string;
            version: string;
            description: string;
        };
        tools: {
            count: number;
            names: string[];
        };
        enhancements: {
            processWorkflow: string;
            orchestration: string;
            assetGeneration: string;
            storyArchitecture: string;
        };
    };
    usage?: undefined;
} | {
    success: boolean;
    capabilities: {
        process: {
            workflow: {
                step1: string;
                step2: string;
                step3: string;
                step4: string;
                step5: string;
            };
            modes: {
                complete: string;
                'slides-only': string;
                quick: string;
            };
        };
        assets: {
            types: string[];
            frameworks: string[];
        };
        themes: {
            default: string;
            features: string[];
        };
        exports: string[];
        documentation: {
            processGuide: string;
            apiReference: string;
            workflow: string;
        };
        server: {
            name: string;
            version: string;
            description: string;
        };
        tools: {
            count: number;
            names: string[];
        };
        enhancements: {
            processWorkflow: string;
            orchestration: string;
            assetGeneration: string;
            storyArchitecture: string;
        };
    };
    usage: {
        quickStart: string;
        complete: string;
        assets: string;
    };
}>;
export {};
