import { LitElement } from 'lit';
import { VesselImage } from '../watch/watch.js';
import { LinearAdvice } from '../../building-blocks/instrument-linear/advice.js';
import { Priority } from '../types.js';
export declare class ObcDepthActual extends LitElement {
    depth: number;
    draft: number;
    advice: LinearAdvice[];
    vesselScale: number;
    instrumentRange: number;
    primaryTickmarkInterval: number;
    secondaryTickmarkInterval: number;
    vesselImage: VesselImage;
    priority: Priority;
    private _toValue;
    private _toTranslatedValue;
    _boxWidth: number;
    _gaugeWidth: number;
    _scaleWidth: number;
    private _getAdvice;
    render(): import('lit-html').TemplateResult<1>;
    static styles: import('lit').CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'obc-depth-actual': ObcDepthActual;
    }
}
//# sourceMappingURL=depth-actual.d.ts.map