import { ProcessDefinition, PersonaType } from './types.js';
export interface ProcessTemplate {
    id: string;
    name: string;
    description: string;
    persona?: PersonaType;
    category: 'development' | 'business' | 'operations' | 'customer';
    variables: Record<string, any>;
    processDefinition: Omit<ProcessDefinition, 'id' | 'metadata'>;
}
export declare const processTemplates: ProcessTemplate[];
export declare function getProcessTemplate(templateId: string): ProcessTemplate | undefined;
export declare function getTemplatesByPersona(persona: PersonaType): ProcessTemplate[];
export declare function getTemplatesByCategory(category: ProcessTemplate['category']): ProcessTemplate[];
//# sourceMappingURL=templates.d.ts.map