import z from 'zod'; export { strConcat, indent } from './utils'; export declare const ansiStyles: { reset: string; bold: string; underline: string; black: string; }; export declare const ansiColors: { readonly red: "\u001B[31m"; readonly green: "\u001B[32m"; readonly yellow: "\u001B[33m"; readonly blue: "\u001B[34m"; readonly magenta: "\u001B[35m"; readonly cyan: "\u001B[36m"; readonly white: "\u001B[37m"; readonly gray: "\u001B[90m"; readonly grey: "\u001B[90m"; readonly brightRed: "\u001B[91m"; readonly brightGreen: "\u001B[92m"; readonly brightYellow: "\u001B[93m"; readonly brightBlue: "\u001B[94m"; readonly brightMagenta: "\u001B[95m"; readonly brightCyan: "\u001B[96m"; readonly brightWhite: "\u001B[97m"; }; export type AnsiColor = keyof typeof ansiColors; export declare const StringStyle: z.ZodObject<{ bold: z.ZodOptional; underline: z.ZodOptional; color: z.ZodOptional>; reset: z.ZodOptional>; }, z.core.$strip>; export type StringStyle = z.infer; export declare function format(string: string, style?: StringStyle): string; export declare function stripStyle(string: string): string; //# sourceMappingURL=style.d.ts.map