@wireapp/api-client
Version:
Wire API Client to send and receive data.
15 lines (14 loc) • 621 B
TypeScript
import { HttpClient } from '../http';
import { Connection, ConnectionRequest, ConnectionUpdate, UserConnectionList } from '../connection';
declare class ConnectionAPI {
private client;
constructor(client: HttpClient);
static readonly URL: {
CONNECTIONS: string;
};
getConnection(userId: string): Promise<Connection>;
getConnections(limit?: number, connectionId?: string): Promise<UserConnectionList>;
postConnection(connectionRequestData: ConnectionRequest): Promise<Connection>;
putConnection(updatedConnection: ConnectionUpdate): Promise<Connection>;
}
export { ConnectionAPI };