import { z } from "zod"; export declare const COMPANY_SEARCH_MAX_QUERY_LENGTH = 200; export declare const COMPANY_SEARCH_MAX_TOKENS = 8; export declare const COMPANY_SEARCH_DEFAULT_LIMIT = 20; export declare const COMPANY_SEARCH_MAX_LIMIT = 50; export declare const COMPANY_SEARCH_MAX_OFFSET = 200; export declare const COMPANY_SEARCH_EXTRACT_DEFAULT_LIMIT = 100; export declare const COMPANY_SEARCH_EXTRACT_MAX_LIMIT = 200; export declare const COMPANY_SEARCH_EXTRACT_MAX_OFFSET = 5000; export declare const COMPANY_SEARCH_EXTRACT_DEFAULT_MATCHES_PER_ISSUE = 20; export declare const COMPANY_SEARCH_EXTRACT_MAX_MATCHES_PER_ISSUE = 200; export declare const companySearchQuerySchema: z.ZodObject<{ q: z.ZodPipe, z.ZodTransform>; scope: z.ZodPipe, z.ZodTransform<"agents" | "all" | "artifacts" | "comments" | "documents" | "issues" | "projects", unknown>>; limit: z.ZodPipe, z.ZodTransform>; offset: z.ZodPipe, z.ZodTransform>; status: z.ZodPipe, z.ZodTransform<("backlog" | "blocked" | "cancelled" | "done" | "in_progress" | "in_review" | "todo")[], unknown>>; priority: z.ZodPipe, z.ZodTransform<("critical" | "high" | "low" | "medium")[], unknown>>; assigneeAgentId: z.ZodPipe, z.ZodTransform>; assigneeUserId: z.ZodPipe, z.ZodTransform>; projectId: z.ZodPipe, z.ZodTransform>; labelId: z.ZodPipe, z.ZodTransform>; updatedWithin: z.ZodPipe, z.ZodTransform>; updatedAfter: z.ZodPipe, z.ZodTransform>; sort: z.ZodPipe, z.ZodTransform<"created" | "priority" | "relevance" | "updated", unknown>>; }, z.core.$strip>; export type CompanySearchQuery = z.infer; export declare const companySearchExtractQuerySchema: z.ZodObject<{ contains: z.ZodPipe>; kind: z.ZodPipe, z.ZodTransform<"literal" | "url", unknown>>; scope: z.ZodPipe, z.ZodTransform<"all" | "comments" | "documents" | "issues", unknown>>; limit: z.ZodPipe, z.ZodTransform>; offset: z.ZodPipe, z.ZodTransform>; matchesPerIssue: z.ZodPipe, z.ZodTransform>; status: z.ZodPipe, z.ZodTransform<("backlog" | "blocked" | "cancelled" | "done" | "in_progress" | "in_review" | "todo")[], unknown>>; updatedWithin: z.ZodPipe, z.ZodTransform>; updatedAfter: z.ZodPipe, z.ZodTransform>; }, z.core.$strip>; export type CompanySearchExtractQuery = z.infer; //# sourceMappingURL=search.d.ts.map