import { VerbaTransport } from '../types'; import { BaseTransportOptions } from './types'; /** * A Verba Transport for typical console, file, and other typical transports, supporting TTY and non-TTY environments. * * This is useful for creating a custom Transport that has built-in behavior similar to `consoleTransport` and * `fileTransport` (which both use `baseTransport` under the hood). * * @example * const logMessages: string[] = [] * const transport = baseTransport({ * codeRenderer: true, * deltaT: false, * timePrefix: false, * disableColors: true, * dispatch: s => logMessages.push(s), * onClose: () => undefined, * isTty: false, * outletPrefixes: undefined, * dataRenderer: true, * }) */ export declare const baseTransport: (transportOptions: BaseTransportOptions) => VerbaTransport;