import type Database from 'better-sqlite3'; import { z } from 'zod'; import type { TraitBreakpoint } from '../data/types.js'; export declare const GetTraitInput: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; export type GetTraitInputType = z.infer; export interface TraitChampion { name: string; cost: number; } export interface TraitDetail { name: string; description: string; breakpoints: TraitBreakpoint[]; champions: TraitChampion[]; } export type GetTraitResult = { found: true; trait: TraitDetail; } | { found: false; message: string; suggestions?: string[]; }; export declare function getTrait(db: Database.Database, input: GetTraitInputType): GetTraitResult; //# sourceMappingURL=get-trait.d.ts.map