import { LitElement } from 'lit'; import { InstrumentState } from '../types'; import { LinearAdvice } from '../thruster/advice'; export declare class ObcMainEngine extends LitElement { thrust: number; thrustSetpoint: number | undefined; thrustTouching: boolean; atThrustSetpoint: boolean; speed: number; speedSetpoint: number | undefined; speedTouching: boolean; atSpeedSetpoint: boolean; disableAutoAtThrustSetpoint: boolean; disableAutoAtSpeedSetpoint: boolean; autoAtThrustSetpointDeadband: number; autoAtSpeedSetpointDeadband: number; thrustSetpointAtZeroDeadband: number; speedSetpointAtZeroDeadband: number; state: InstrumentState; thrustAdvices: LinearAdvice[]; render(): import('lit-html').TemplateResult<1>; static styles: import('lit').CSSResult; } declare global { interface HTMLElementTagNameMap { 'obc-main-engine': ObcMainEngine; } } //# sourceMappingURL=main-engine.d.ts.map