export interface SubscriptionConnectionServerMessage { type: MessageType; status?: ConnectionStatus; data?: any; includes?: any; counterIncludes?: any; includedCounterNames?: Record; timeSeriesIncludes?: any; exception?: string; message?: string; } export interface SubscriptionRedirectData { currentTag: string; redirectedTag: string; reasons: Record; registerConnectionDurationInTicks: number; } export type MessageType = "None" | "ConnectionStatus" | "EndOfBatch" | "Data" | "Includes" | "CounterIncludes" | "TimeSeriesIncludes" | "Confirm" | "Error"; export type ConnectionStatus = "None" | "Accepted" | "InUse" | "Closed" | "NotFound" | "Redirect" | "ForbiddenReadOnly" | "Forbidden" | "Invalid" | "ConcurrencyReconnect"; //# sourceMappingURL=SubscriptionConnectionServerMessage.d.ts.map