import { z } from "zod"; import { type InstructionSearchHit } from "../../spec/instructions_query.js"; import type { VersionValue } from "../../versions.js"; export declare const instructionSearchSchema: { query: z.ZodString; limit: z.ZodDefault; version: z.ZodDefault>; }; export type InstructionSearchArgs = { query: string; limit?: number; version?: VersionValue; }; export declare const instructionSearchExamples: { q: string; input: { query: string; }; note: string; }[]; export interface InstructionSearchResult { count: number; hits: InstructionSearchHit[]; } export declare function instructionSearch(args: InstructionSearchArgs): InstructionSearchResult;