import type Database from 'better-sqlite3'; import { z } from 'zod'; export declare const GetMatchupInput: z.ZodObject<{ archetype_a: z.ZodString; archetype_b: z.ZodString; }, "strip", z.ZodTypeAny, { archetype_a: string; archetype_b: string; }, { archetype_a: string; archetype_b: string; }>; export type GetMatchupInputType = z.infer; export interface MatchupInfo { archetype_a: string; archetype_b: string; favoured: string; reasoning: string; key_tension: string; archetype_a_priority: string; archetype_b_priority: string; } export type GetMatchupResult = { found: true; matchup: MatchupInfo; } | { found: false; message: string; suggestions?: string[]; }; export declare function getMatchup(db: Database.Database, input: GetMatchupInputType): GetMatchupResult; //# sourceMappingURL=get-matchup.d.ts.map