@signalapp/mock-server
Version:
Mock Signal Server for writing tests
20 lines (19 loc) • 403 B
TypeScript
export type IpAddress = string & {
IpAddress: never;
};
export type Hostname = string & {
Hostname: never;
};
export type Port = number & {
Port: never;
};
export type MediaPorts = Readonly<{
udp: Port;
tcp: Port;
tls: Port | null;
}>;
export type ServerMediaAddress = Readonly<{
addresses: ReadonlyArray<IpAddress>;
ports: MediaPorts;
hostname: Hostname | null;
}>;