/** * Factory for creating protein hashers with different configurations */ import { ProteinHasher } from './protein-hasher'; import { ProteinHashConfig } from './types'; export type LanguageSupport = 'typescript' | 'javascript' | 'python' | 'rust'; export interface ProteinHashOptions extends ProteinHashConfig { language?: LanguageSupport; } /** * Create a configured protein hasher instance */ export declare function createHasher(options?: ProteinHashOptions): ProteinHasher; /** * Quick hash function for convenience */ export declare function quickHash(code: string, language?: LanguageSupport): string; //# sourceMappingURL=factory.d.ts.map