export declare function stripAnsi(value: string): string; export declare function stripUnsafeTerminalControls(value: string): string; export declare function sanitizeTerminalText(value: string): string; export declare function hasAnsi(value: string): boolean; export interface Style { readonly open: string; readonly close: string; } export declare function style(open: string, close?: string): Style; export declare function applyStyle(value: string, token?: Style | ((text: string) => string)): string; export declare const styles: { readonly reset: "\u001B[0m"; readonly bold: Style; readonly dim: Style; readonly italic: Style; readonly underline: Style; readonly red: Style; readonly green: Style; readonly yellow: Style; readonly blue: Style; readonly magenta: Style; readonly cyan: Style; readonly gray: Style; }; export declare function sgr(open: number | readonly number[]): Style; //# sourceMappingURL=ansi.d.ts.map