/**
 * Types Index
 *
 * Single export point for all types and interfaces used throughout the application.
 * This allows for clean imports like: import { SignalKClientOptions, AISTarget } from '@/types'
 */
export * from './signalk';
export * from './interfaces';
export * from './mcp';
export type { SignalKClientOptions, SignalKValue, SignalKDelta, SignalKSource, SignalKValueUpdate, SignalKUpdate, } from './signalk';
export type { AISTarget, ActiveAlarm, VesselState, AISTargetsResponse, ActiveAlarmsResponse, AvailablePathsResponse, PathValueResponse, ConnectionStatus, } from './interfaces';
export type { MCPToolResponse, MCPToolDefinition, MCPServerInfo, MCPToolRequest, MCPServerCapabilities, MCPResource, MCPResourceContent, } from './mcp';
//# sourceMappingURL=index.d.ts.map