/**
 * Prompt category definitions for SoloFlow MCP
 * Manages different categories of prompts
 */
export declare const PROMPT_CATEGORIES: {
    core: {
        name: string;
        description: string;
        prompts: string[];
    };
    role: {
        name: string;
        description: string;
        prompts: string[];
    };
    task: {
        name: string;
        description: string;
        prompts: string[];
    };
    requirements: {
        name: string;
        description: string;
        prompts: string[];
    };
    design: {
        name: string;
        description: string;
        prompts: string[];
    };
    development: {
        name: string;
        description: string;
        prompts: string[];
    };
    testing: {
        name: string;
        description: string;
        prompts: string[];
    };
    release: {
        name: string;
        description: string;
        prompts: string[];
    };
};
/**
 * Get all prompts for a specific category
 */
export declare function getCategoryPrompts(category: string): string[];
/**
 * Get category information
 */
export declare function getCategoryInfo(category: string): {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
} | {
    name: string;
    description: string;
    prompts: string[];
};
/**
 * Get all available categories
 */
export declare function getAllCategories(): string[];
//# sourceMappingURL=categories.d.ts.map