import type { Node } from '../Node'; export interface DriveState { speed?: number; rpm?: number; fuel?: number; engineTemp?: number; batteryVoltage?: number; tpms?: number[]; parkingBrake?: boolean; headlights?: boolean; lowBeam?: boolean; parkingLight?: boolean; checkEngine?: boolean; cruiseSpeed?: number; gear?: string; turnLeft?: boolean; turnRight?: boolean; pedestrian?: string; incomingCall?: boolean; caller?: string; callStatus?: string; subtitle?: string; signals?: Record; [key: string]: unknown; } /** Apply a JSON drive feed to all autoPart nodes in a cluster tree. */ export declare function applyDriveState(root: Node, state: DriveState): void; /** Sample drive frames for simulation demos. */ export declare function sampleDriveFrames(count?: number): DriveState[];