UNPKG

signalk-server

Version:

An implementation of a [Signal K](http://signalk.org) server for boats.

81 lines 3.36 kB
export declare const radarAsyncApiDoc: { asyncapi: string; info: { title: string; version: string; description: string; license: { name: string; url: string; }; }; servers: { signalk: { host: string; protocol: string; description: string; pathname: string; }; }; channels: { 'radars.stream': { address: string; description: string; parameters: { radarId: { description: string; }; }; messages: { spokeData: { name: string; title: string; summary: string; contentType: string; payload: import("@sinclair/typebox").TObject<{ angle: import("@sinclair/typebox").TNumber; data: import("@sinclair/typebox").TString; }>; }; }; }; }; operations: { receiveSpokeData: { action: string; channel: { $ref: string; }; summary: string; }; }; components: { schemas: { RadarInfo: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; brand: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"off">, import("@sinclair/typebox").TLiteral<"standby">, import("@sinclair/typebox").TLiteral<"transmit">, import("@sinclair/typebox").TLiteral<"warming">]>; spokesPerRevolution: import("@sinclair/typebox").TInteger; maxSpokeLen: import("@sinclair/typebox").TInteger; range: import("@sinclair/typebox").TNumber; controls: import("@sinclair/typebox").TObject<{ gain: import("@sinclair/typebox").TRefUnsafe<import("@sinclair/typebox").TObject<{ auto: import("@sinclair/typebox").TBoolean; value: import("@sinclair/typebox").TNumber; }>>; sea: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TRefUnsafe<import("@sinclair/typebox").TObject<{ auto: import("@sinclair/typebox").TBoolean; value: import("@sinclair/typebox").TNumber; }>>>; rain: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ value: import("@sinclair/typebox").TNumber; }>>; }>; streamUrl: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; RadarStatus: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"off">, import("@sinclair/typebox").TLiteral<"standby">, import("@sinclair/typebox").TLiteral<"transmit">, import("@sinclair/typebox").TLiteral<"warming">]>; }; }; }; //# sourceMappingURL=asyncApi.d.ts.map