UNPKG

@hocuspocus/common

Version:

shared code for multiple Hocuspocus packages

7 lines (6 loc) 561 B
import * as encoding from "lib0/encoding"; import * as decoding from "lib0/decoding"; export declare const writeAuthentication: (encoder: encoding.Encoder, auth: string) => void; export declare const writePermissionDenied: (encoder: encoding.Encoder, reason: string) => void; export declare const writeAuthenticated: (encoder: encoding.Encoder, scope: "readonly" | "read-write") => void; export declare const readAuthMessage: (decoder: decoding.Decoder, permissionDeniedHandler: (reason: string) => void, authenticatedHandler: (scope: string) => void) => void;