export type TruncateOptions = { chars?: number; lines?: number; ending?: string; }; export declare function truncate(val: any, opts: TruncateOptions): { truncated: boolean; result: string; lines: number; }; export type AssertionLike = { source?: string; property?: string | null; comparison?: string; target?: unknown; regex?: string | null; error?: string | null; actual?: unknown; }; export type FormatAssertionLineOptions = { truncate?: TruncateOptions; }; export declare const assertionSymbols: { readonly success: "✔"; readonly error: "✖"; }; export declare function formatAssertionLine(assertion: AssertionLike, options?: FormatAssertionLineOptions): string;