import { InputMapper } from "./model"; /** * Creates a default input mapper that converts LLM output to guard inputs. * * - string output → { text, prompt, completion } replicated per guard * - plain object output → enriched with synonym aliases * - anything else → throws (user must provide a custom inputMapper) */ export declare function defaultInputMapper(output: string | Record, numGuards: number): Record[]; /** * Resolve guard inputs from either a custom inputMapper or the default mapper. * Handles both list form (index-matched) and dict form (keyed by guard name). */ export declare function resolveGuardInputs(output: string | Record, numGuards: number, guardNames: string[], inputMapper?: InputMapper): Record[]; //# sourceMappingURL=default-mapper.d.ts.map