/** * Design Philosophy Registry — 20 design philosophies across 5 schools * * Adapted from Huashu-Design (https://github.com/alchaincyf/huashu-design). * These philosophies provide a vocabulary for design direction when the user * hasn't specified a concrete design system. They complement the 144 curated * design systems and serve as the backbone for designer_recommend. * * Each philosophy includes: * - Core ethos (the "why") * - Signature traits (the "what" — concrete CSS-token-level characteristics) * - Best medium (HTML, AI-generated, or Hybrid) * - Scene affinity (which content types it shines for) * - Anti-patterns (what would violate this philosophy) */ export interface DesignPhilosophy { name: string; school: string; schoolIcon: string; designer: string; ethos: string; description: string; traits: string[]; keywords: string[]; bestMedium: "html" | "ai-generated" | "hybrid"; sceneAffinity: string[]; antiPatterns: string[]; } export declare const DESIGN_PHILOSOPHIES: DesignPhilosophy[]; export declare function findPhilosophy(name: string): DesignPhilosophy | undefined; export declare function formatPhilosophyForLLM(p: DesignPhilosophy): string; export declare function listPhilosophiesForLLM(): string; //# sourceMappingURL=philosophies.d.ts.map