import { BaseTransportOptions } from './types'; import { NormalizedSimpleOutletOptions, SimpleOutlet } from '../../outlet/types'; import { CodeRenderer } from './code'; import { DataRenderer } from './data'; import { DispatchDeltaT } from './dispatchDeltaT'; import { NestState } from '../../types'; type SimpleOutletLogger = (options: NormalizedSimpleOutletOptions) => string; export type SimpleOutletLoggers = Record; export declare const useSimpleOutletLoggers: (transportOptions: BaseTransportOptions, nestState: NestState, renderCode: CodeRenderer | undefined, renderDispatchTime: () => string, dispatchDeltaT: DispatchDeltaT | undefined, renderData: DataRenderer | undefined, dispatch: (s: string) => void) => { [k in SimpleOutlet]: ((options: NormalizedSimpleOutletOptions) => void); }; export {};