.api-reports/api-report-link_ws.api.md
Do not edit this file. It is a report generated by API Extractor.
import { ApolloLink } from '@apollo/client/link';
import type { ClientOptions } from 'subscriptions-transport-ws';
import type { Observable } from 'rxjs';
import { SubscriptionClient } from 'subscriptions-transport-ws';
// @public (undocumented)
export namespace WebSocketLink {
export interface Configuration {
options?: ClientOptions;
uri: string;
webSocketImpl?: any;
}
}
// @public @deprecated
export class WebSocketLink extends ApolloLink {
constructor(paramsOrClient: WebSocketLink.Configuration | SubscriptionClient);
// (undocumented)
request(operation: ApolloLink.Operation): Observable<ApolloLink.Result>;
}
// (No @packageDocumentation comment for this package)