@paulstinchcombe/kami721c-sdk
Version:
SDK for interacting with KAMI721C NFT contracts
58 lines (57 loc) • 1.65 kB
TypeScript
/**
* Console color utility - provides functions for colorized terminal output
*/
export declare const colors: {
reset: string;
black: string;
red: string;
green: string;
yellow: string;
blue: string;
magenta: string;
cyan: string;
white: string;
brightRed: string;
brightGreen: string;
brightYellow: string;
brightBlue: string;
brightMagenta: string;
brightCyan: string;
brightWhite: string;
bgBlack: string;
bgRed: string;
bgGreen: string;
bgYellow: string;
bgBlue: string;
bgMagenta: string;
bgCyan: string;
bgWhite: string;
bold: string;
dim: string;
italic: string;
underline: string;
};
export declare const logStyles: {
info: (text: string) => string;
success: (text: string) => string;
warning: (text: string) => string;
error: (text: string) => string;
highlight: (text: string) => string;
important: (text: string) => string;
transaction: (text: string) => string;
hash: (hash: string) => string;
address: (address: string) => string;
title: (text: string) => string;
section: (text: string) => string;
value: (text: string | number | bigint) => string;
label: (text: string) => string;
};
export declare const colorLog: {
info: (message: string) => void;
success: (message: string) => void;
warning: (message: string) => void;
error: (message: string) => void;
transaction: (message: string, hash?: string) => void;
section: (title: string) => void;
};
export declare function formatKeyValue(key: string, value: string | number | bigint): string;