/** * TypeBox Schema Definitions for the Signal K Radar API */ import { type Static } from '@sinclair/typebox'; export declare const RadarStatusSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"off">, import("@sinclair/typebox").TLiteral<"standby">, import("@sinclair/typebox").TLiteral<"transmit">, import("@sinclair/typebox").TLiteral<"warming">]>; export type RadarStatusSchemaType = Static; export declare const RadarControlValueSchema: import("@sinclair/typebox").TObject<{ auto: import("@sinclair/typebox").TBoolean; value: import("@sinclair/typebox").TNumber; }>; export type RadarControlValueSchemaType = Static; export declare const RadarControlsSchema: import("@sinclair/typebox").TObject<{ gain: import("@sinclair/typebox").TRefUnsafe>; sea: import("@sinclair/typebox").TOptional>>; rain: import("@sinclair/typebox").TOptional>; }>; export type RadarControlsSchemaType = Static; export declare const RadarInfoSchema: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; brand: import("@sinclair/typebox").TString; model: import("@sinclair/typebox").TOptional; radarIpAddress: import("@sinclair/typebox").TString; }>; export type RadarInfoSchemaType = Static; export declare const RadarsResponseSchema: import("@sinclair/typebox").TObject<{ version: import("@sinclair/typebox").TString; radars: import("@sinclair/typebox").TRecord; radarIpAddress: import("@sinclair/typebox").TString; }>>; }>; export type RadarsResponseSchemaType = Static; //# sourceMappingURL=radar-schemas.d.ts.map