import { z } from "zod"; import type { TussRepository } from "../repositories/tuss.repository.js"; export declare const BuscarProcedimentoInput: z.ZodObject<{ codigo: z.ZodOptional; query: z.ZodOptional; limit: z.ZodDefault; }, z.core.$strip>; export type BuscarProcedimentoInput = z.infer; export declare function buscarProcedimentoHandler(input: BuscarProcedimentoInput, repo: TussRepository): { data: import("../domain/types.js").TussCode[]; _meta: import("../domain/types.js").Meta; disclaimer: string; total?: undefined; error?: undefined; } | { data: import("../domain/types.js").TussCode[]; total: number; _meta: import("../domain/types.js").Meta; disclaimer: string; error?: undefined; } | { data: never[]; _meta: import("../domain/types.js").Meta; error: string; disclaimer: string; total?: undefined; }; //# sourceMappingURL=buscar-procedimento.d.ts.map