import z from 'zod'; export declare const ansiStyles: { reset: string; bold: string; underline: string; black: string; }; export declare const ansiColors: { red: string; green: string; yellow: string; blue: string; magenta: string; cyan: string; white: string; gray: string; grey: string; brightRed: string; brightGreen: string; brightYellow: string; brightBlue: string; brightMagenta: string; brightCyan: string; brightWhite: string; }; export declare const StringStyle: z.ZodObject<{ bold: z.ZodOptional; underline: z.ZodOptional; color: z.ZodOptional>; reset: z.ZodOptional>; }, "strip", z.ZodTypeAny, { bold?: boolean | undefined; underline?: boolean | undefined; color?: "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white" | "gray" | "grey" | "brightRed" | "brightGreen" | "brightYellow" | "brightBlue" | "brightMagenta" | "brightCyan" | "brightWhite" | undefined; reset?: boolean | undefined; }, { bold?: boolean | undefined; underline?: boolean | undefined; color?: "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white" | "gray" | "grey" | "brightRed" | "brightGreen" | "brightYellow" | "brightBlue" | "brightMagenta" | "brightCyan" | "brightWhite" | undefined; reset?: boolean | undefined; }>; export type StringStyle = z.infer; export declare function format(string: string, style?: StringStyle): string; export declare function stripColors(string: string): string; //# sourceMappingURL=color.d.ts.map