/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { BitFlag, BitmapSchema } from "@matter/types";
const ExtensionKeyUsageBitmap = {
  digitalSignature: BitFlag(0),
  nonRepudiation: BitFlag(1),
  keyEncipherment: BitFlag(2),
  dataEncipherment: BitFlag(3),
  keyAgreement: BitFlag(4),
  keyCertSign: BitFlag(5),
  cRLSign: BitFlag(6),
  encipherOnly: BitFlag(7),
  decipherOnly: BitFlag(8)
};
const ExtensionKeyUsageSchema = BitmapSchema(ExtensionKeyUsageBitmap);
export {
  ExtensionKeyUsageBitmap,
  ExtensionKeyUsageSchema
};
//# sourceMappingURL=base.js.map
