import ignore from "ignore"; export declare const WHITESPACE_DEPENDENT_EXTENSIONS: string[]; export declare const DEFAULT_IGNORES: string[]; export declare function removeWhitespace(val: string): string; export declare function escapeTripleBackticks(content: string): string; export declare function createIgnoreFilter(ignorePatterns: string[], ignoreFile: string, silent?: boolean): ReturnType; export declare function estimateTokenCount(text: string): { gptTokens: number; claudeTokens: number; }; export declare function formatLog(message: string, emoji?: string): string; export declare function isTextFile(filePath: string): Promise; export declare function getFileType(filePath: string): string; export declare function shouldTreatAsBinary(filePath: string): boolean; export declare function getActualWorkingDirectory(): string; export declare function debounce unknown>(func: F, wait: number): (...args: Parameters) => void; export declare function formatFileSize(bytes: number): string; export declare function naturalSort(a: string, b: string): number; //# sourceMappingURL=utils.d.ts.map