type Style = { in: string; out: string; }; export declare class StyleBag { back: Style | null; front: Style | null; emboldened: Style | null; fainted: Style | null; hidden: Style | null; inversed: Style | null; italic: Style | null; standout: Style | null; strikethrough: Style | null; strong: Style | null; underlined: Style | null; } export declare class TermStringStyle extends StyleBag { static empty: TermStringStyle; constructor(prop?: Partial); clearSequence(): string; diff(props: Partial): (keyof StyleBag)[]; merge(props: Partial): TermStringStyle; } export {};