import type { LogEntryAddedEvent, ContextUpdatedEvent } from './types';
import type { LogEntry } from 'appium-adb';
export declare const makeContextUpdatedEvent: (contextName: string, domain: string) => ContextUpdatedEvent;
/**
 * @deprecated Use {@link makeContextUpdatedEvent} instead
 */
export declare const makeObsoleteContextUpdatedEvent: (contextName: string) => ContextUpdatedEvent;
/**
 * Builds a BiDi `log.entryAdded` event from a logcat entry.
 *
 * @param entry - Raw log line from the device
 * @param context - Active session context name
 * @param type - Log entry classification passed through to the event
 */
export declare function makeLogEntryAddedEvent(entry: LogEntry, context: string, type: string): LogEntryAddedEvent;
//# sourceMappingURL=models.d.ts.map