import { Verba, VerbaOptions } from './types'; /** * Creates a `Verba` instance. * * @example * import verba from 'verba' * * const log = verba() * * // -- Simple outlets * log.step('Starting task') * log.info(f => `Estimated task length: ${f.cyan('5m4s')}`) * log.success('Task completed') * log.warn({ * msg: f => `Env var ${f.bold('DB_URL')} is missing; using default.`, * code: 'ENV_VALIDATE', * }) * // -- Other outlets * log.divider() * log.spacer() * log.table([{...},{...],...]) * log.json({ foo: 'bar' }) * const spinner = log.spinner('Connecting to DB...') * // -- Nesting * const childLog = log.child({ code: 'CHILD_TASK' }) * childLog.step('Starting child task') */ export declare const verba: (options?: VerbaOptions) => Verba;