const std = @import("std");
const colors = @import("colors.zig");

/// Simple logging utility that wraps colors functionality
pub fn info(comptime format: []const u8, args: anytype) void {
    colors.printInfo(format, args);
}

pub fn success(comptime format: []const u8, args: anytype) void {
    colors.printSuccess(format, args);
}

pub fn warn(comptime format: []const u8, args: anytype) void {
    colors.printWarning(format, args);
}

pub fn err(comptime format: []const u8, args: anytype) void {
    colors.printError(format, args);
}

pub fn progress(comptime format: []const u8, args: anytype) void {
    colors.printProgress(format, args);
}

pub fn confirm(comptime prompt: []const u8, args: anytype) bool {
    return colors.confirm(prompt, args);
}
