/** * Supported MoQ Transport protocol versions */ export declare const Version: { /** * draft-ietf-moq-transport-07 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-07.txt */ readonly DRAFT_07: 4278190087; /** * draft-ietf-moq-transport-14 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-14.txt */ readonly DRAFT_14: 4278190094; /** * draft-ietf-moq-transport-15 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-15.txt */ readonly DRAFT_15: 4278190095; /** * draft-ietf-moq-transport-16 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-16.txt */ readonly DRAFT_16: 4278190096; /** * draft-ietf-moq-transport-17 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-17.txt */ readonly DRAFT_17: 4278190097; /** * draft-ietf-moq-transport-18 * https://www.ietf.org/archive/id/draft-ietf-moq-transport-18.txt */ readonly DRAFT_18: 4278190098; }; export type Version = (typeof Version)[keyof typeof Version]; export declare const ALPN: { readonly DRAFT_14: "moq-00"; readonly DRAFT_15: "moqt-15"; readonly DRAFT_16: "moqt-16"; readonly DRAFT_17: "moqt-17"; readonly DRAFT_18: "moqt-18"; }; /** * IETF protocol versions used by the ietf/ module. * Use this narrower type for version-branched encode/decode to get exhaustive matching. */ export type IetfVersion = typeof Version.DRAFT_14 | typeof Version.DRAFT_15 | typeof Version.DRAFT_16 | typeof Version.DRAFT_17 | typeof Version.DRAFT_18; export declare function versionName(v: Version): string; //# sourceMappingURL=version.d.ts.map