export declare const LARGE_FILE_LIMITED_PREVIEW_CHARS = 200000; export declare const LARGE_FILE_NOTICE_CHARS = 500000; export declare const LARGE_FILE_TAIL_CHARS = 120000; export declare const LARGE_WRITE_FILE_TAB_PREVIEW_CHARS = 80000; export declare const LARGE_WRITE_FILE_TAB_PREVIEW_TAIL_CHARS = 32000; export declare const LARGE_PATCH_FILE_TAB_PREVIEW_CHARS = 80000; export declare const LARGE_PATCH_FILE_TAB_BASE_CHARS = 120000; export declare const LARGE_PATCH_FILE_TAB_PREVIEW_TAIL_CHARS = 32000; export declare function getLimitedFilePreview(content: string, activityView?: boolean): { content: string; notice?: string; }; export declare function getTailPreview(content: string, charLimit: number): string; export declare function shouldUseLargePatchFallback({ activityView, patchLength, baseContentLength, }: { activityView: boolean; patchLength: number; baseContentLength: number; }): boolean; export declare function getLargePatchFallbackContent({ activityView, patch, baseContent, }: { activityView: boolean; patch: string | undefined; baseContent: string | undefined; }): string | undefined; export declare function getLargeWriteFallbackContent({ activityView, content, }: { activityView: boolean; content: string | undefined; }): string | undefined; //# sourceMappingURL=fileViewerPreviewLimits.d.ts.map