UNPKG

@visulima/string

Version:

Functions for manipulating strings.

14 lines (11 loc) 477 B
import { StringTruncatedWidthOptions } from './get-string-truncated-width.mjs'; type TruncateOptions = { ellipsis?: string; ellipsisWidth?: number; position?: "end" | "middle" | "start"; preferTruncationOnSpace?: boolean; width?: Omit<StringTruncatedWidthOptions, "ellipsis" | "ellipsisWidth" | "limit">; }; declare const truncate: (input: string, limit: number, options?: TruncateOptions) => string; export { truncate }; export type { TruncateOptions };