rsocket-rxjs
Version:
RSocket Protocol Client Implementation
24 lines (23 loc) • 1 kB
TypeScript
interface WellKnownMimeType {
name: string;
identifier: number;
}
export declare class WellKnownMimeTypes {
static TEXT_PLAIN: WellKnownMimeType;
static MESSAGE_X_RSOCKET_COMPOSITE_METADATA_V0: WellKnownMimeType;
static MESSAGE_X_RSOCKET_ROUTING_V0: WellKnownMimeType;
static MESSAGE_X_RSOCKET_AUTHENTICATION_V0: WellKnownMimeType;
static MESSAGE_X_RSOCKET_MIME_TYPE_V0: WellKnownMimeType;
static MESSAGE_X_RSOCKET_ACCEPT_MIME_TYPES_V0: WellKnownMimeType;
static APPLICATION_JSON: WellKnownMimeType;
static APPLICATION_OCTET_STREAM: WellKnownMimeType;
static APPLICATION_VND_GOOGLE_PROTOBUF: WellKnownMimeType;
private static initialized;
private static _identifierMap;
private static _nameMap;
static getByIdentifer(identifier: number): WellKnownMimeType;
static getByName(name: string): WellKnownMimeType;
static isWellKnown(idOrName: number | string): boolean;
private static _initialize;
}
export {};