import * as common from "@data-heaving/common"; export interface VirtualSQLEvents { sqlExecutionStarted: string; sqlExecutionEnded: string; } export declare type SQLEventEmitter = common.EventEmitter; export declare const createEventEmitterBuilder: () => common.EventEmitterBuilder; export declare const consoleLoggingEventEmitterBuilder: ( logMessagePrefix?: Parameters[0], builder?: common.EventEmitterBuilder | undefined, printSQL?: "onlyStart" | "onlyEnd" | "startAndEnd" | undefined, consoleAbstraction?: common.ConsoleAbstraction | undefined, ) => common.EventEmitterBuilder;