
  <script lang="ts">
    export type {WindHistogramData} from '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind/wind.js';
export type {VesselImage} from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js';
      import '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind/wind.js';
      import { setProperties } from "../../util.js";
      import type {WindHistogramData} from '@oicl/openbridge-webcomponents/dist/navigation-instruments/wind/wind.js';
import type {VesselImage} from '@oicl/openbridge-webcomponents/dist/navigation-instruments/watch/watch.js';
      import type { Snippet } from 'svelte';

      export interface Props {
     class?: string;
     style?: string;
     currentWindFromDirection?: number;
     currentWindSpeedBeaufort?: number;
     windHistogramData?: WindHistogramData[];
     vesselImage?: VesselImage;
     vesselHeadingDeg?: number
   }
      export interface Events {
    
  }
      export interface Slots {
  children?: Snippet
}
      const { class: className, style, children, ...props} = $props<Props & Events & Slots>();

    </script>
    <obc-wind
    use:setProperties={props}
    class={className}
    style={style}
     >
      
    {#if children}
      {@render children()}
    {/if}
    </obc-wind>