import '@oicl/openbridge-webcomponents/dist/navigation-instruments/depth/depth.js'; import { DepthType, DepthDataItem } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/depth/depth.js'; import { ChartLineDataItem, ChartLineXAxisConfig } from '@oicl/openbridge-webcomponents/dist/building-blocks/chart-line/chart-line-base.js'; import { DepthRange } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/depth/depth-shared.js'; import { VesselImage, VesselImageSrc } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js'; import { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; import { Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; export interface Props { type?: DepthType; data?: DepthDataItem[]; prediction?: ChartLineDataItem[]; scan?: ChartLineDataItem[]; scanRange?: number | undefined; predictedDepth?: number | undefined; value?: number | undefined; hasValueLine?: boolean; now?: number; xAxis?: ChartLineXAxisConfig | undefined; ranges?: readonly DepthRange[]; maxDepth?: number | undefined; autoRange?: boolean; primaryTickmarkInterval?: number | undefined; secondaryTickmarkInterval?: number | undefined; hasScale?: boolean; showVessel?: boolean; vesselImage?: VesselImage; vesselImageSrc?: VesselImageSrc | undefined; hasAdvice?: boolean; advice?: LinearAdvice[]; priority?: Priority; state?: InstrumentState; } export type { DepthType, DepthDataItem } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/depth/depth.js'; export type { ChartLineDataItem, ChartLineXAxisConfig } from '@oicl/openbridge-webcomponents/dist/building-blocks/chart-line/chart-line-base.js'; export type { DepthRange } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/depth/depth-shared.js'; export type { VesselImage, VesselImageSrc } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js'; export type { LinearAdvice } from '@oicl/openbridge-webcomponents/dist/building-blocks/instrument-linear/advice.js'; export type { Priority, InstrumentState } from '@oicl/openbridge-webcomponents/dist/navigation-instruments/types.js'; declare const _default: import("vue").DefineComponent & Readonly<{}>, { hasAdvice: boolean; hasScale: boolean; hasValueLine: boolean; autoRange: boolean; showVessel: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;