import { ClarityEnhancer } from "./clarity";
import { SpecificityEnhancer } from "./specificity";
import { ContextEnhancer } from "./context";
import { ChainOfThoughtEnhancer } from "./chain-of-thought";
import { PersonaEnhancer } from "./persona";
import { FormatEnhancer } from "./format";
import { ConciseEnhancer } from "./concise";
import { CreativeEnhancer } from "./creative";
import { TechnicalEnhancer } from "./technical";
import { ConstraintsEnhancer } from "./constraints";
export function getAllEnhancers(llmClient) {
return [
new ClarityEnhancer(llmClient),
new SpecificityEnhancer(llmClient),
new ContextEnhancer(llmClient),
new ChainOfThoughtEnhancer(llmClient),
new PersonaEnhancer(llmClient),
new FormatEnhancer(llmClient),
new ConciseEnhancer(llmClient),
new CreativeEnhancer(llmClient),
new TechnicalEnhancer(llmClient),
new ConstraintsEnhancer(llmClient),
];
}
//# sourceMappingURL=index.js.map