import type { CategoryConfig, WorkflowCategoryNode, WorkflowDescriptions } from './workflowCategoryTypes.js'; export interface WorkflowCategoryOverlay { workflowCategories?: WorkflowCategoryNode[]; workflowDescriptions?: WorkflowDescriptions; showOthersCategory?: boolean; othersCategoryName?: string; } export declare function parseWorkflowCategoryOverlay(raw: unknown, sourceLabel: string): WorkflowCategoryOverlay | null; export declare function parseWorkflowCategoryConfig(raw: unknown, sourceLabel: string): CategoryConfig | null; export declare function mergeWorkflowCategoryConfigs(builtinConfig: CategoryConfig, userConfig: WorkflowCategoryOverlay | null, builtinCategoryName: string): CategoryConfig; export declare function mergeWorkflowDescriptions(builtinDescriptions: WorkflowDescriptions | undefined, userDescriptions: WorkflowDescriptions | undefined): WorkflowDescriptions; //# sourceMappingURL=workflowCategoryParser.d.ts.map