UNPKG

signalk-server

Version:

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

65 lines 1.49 kB
export interface PrimaryCategoryMap { [baseUnit: string]: string; } export interface UserUnitPreferences { activePreset?: string; primaryCategories?: PrimaryCategoryMap; } export interface CategoryMap { categoryToBaseUnit: { [categoryName: string]: string; }; coreCategories: string[]; } export interface ConversionFormula { formula: string; inverseFormula: string; symbol: string; longName?: string; key?: string; } export interface UnitDefinitions { [siUnit: string]: { longName?: string; conversions: { [targetUnit: string]: ConversionFormula; }; }; } export interface Preset { version: string; name: string; description?: string; date?: string; categories: { [categoryName: string]: { baseUnit: string; targetUnit: string; displayFormat?: string; }; }; } export interface UnitPreferencesConfig { activePreset: string; userPresets?: { [username: string]: string; }; version?: string; } export interface DisplayUnitsMetadata { category: string; targetUnit?: string; formula?: string; inverseFormula?: string; symbol?: string; displayFormat?: string; } export interface EnhancedDisplayUnits { category: string; targetUnit: string; formula: string; inverseFormula: string; symbol: string; displayFormat?: string; } //# sourceMappingURL=types.d.ts.map