export declare const DEFAULT_RESULT_LIMIT = 50; export declare const MAX_RESULT_LIMIT = 500; export declare const DEFAULT_PREVIEW_CHARS = 160; export type LimitedResult = { total: number; limit: number; truncated: boolean; items: T[]; }; export declare function normalizeLimit(value: unknown, fallback?: number, max?: number): number; export declare function limitItems(items: T[], limit: number): LimitedResult; export declare function previewText(value: unknown, maxChars?: number): string; export declare function shouldDryRun(value: unknown): boolean; export declare function uniqueStrings(values: Iterable): string[]; export declare function includesSearchText(value: string, query: string, caseSensitive?: boolean): boolean; //# sourceMappingURL=toolUtils.d.ts.map