9 lines
221 B
TypeScript
9 lines
221 B
TypeScript
export interface ProtobufMessageClass<T extends ProtobufMessage> {
|
|
new (): T;
|
|
deserializeBinary(bytes: Uint8Array): T;
|
|
}
|
|
export interface ProtobufMessage {
|
|
toObject(): {};
|
|
serializeBinary(): Uint8Array;
|
|
}
|