import type * as ProtocolProxyApi from '../../generated/protocol-proxy-api.js'; import * as Protocol from '../../generated/protocol.js'; import { type Target } from './Target.js'; import { SDKModel } from './SDKModel.js'; export declare class LogModel extends SDKModel implements ProtocolProxyApi.LogDispatcher { #private; constructor(target: Target); entryAdded({ entry }: Protocol.Log.EntryAddedEvent): void; requestClear(): void; } export declare enum Events { EntryAdded = "EntryAdded" } export interface EntryAddedEvent { logModel: LogModel; entry: Protocol.Log.LogEntry; } export type EventTypes = { [Events.EntryAdded]: EntryAddedEvent; };