export declare const MAX_SUMMARY_BYTES: number; export declare const utf8Bytes: (text: string) => number; export declare const clipUtf8: (text: string, maxBytes: number, suffix?: string) => string; export interface CanonicalText { text: string; truncated: boolean; sourceBytes: number; } export declare const canonicalizeText: (input: string, maxBytes?: number) => CanonicalText; export interface AddressedValue { entryId: string; } export interface AddressedSample { values: T[]; omitted: number; omittedFirstEntryId?: string; omittedLastEntryId?: string; splitIndex: number; } export declare const sampleAddressedFrom: (source: Iterable, maxValues: number) => AddressedSample; export declare const sampleAddressed: (values: readonly T[], maxValues: number) => AddressedSample; export declare const omissionLine: (count: number, firstEntryId: string | undefined, lastEntryId: string | undefined, noun: string) => string; //# sourceMappingURL=bounds.d.ts.map