import { __decorate } from "tslib"; import { AsnProp, AsnPropTypes } from "@peculiar/asn1-schema"; import { ContentInfo } from "@peculiar/asn1-cms"; import { MacData } from "./mac_data.js"; export class PFX { version = 3; authSafe = new ContentInfo(); macData = new MacData(); constructor(params = {}) { Object.assign(this, params); } } __decorate([ AsnProp({ type: AsnPropTypes.Integer }) ], PFX.prototype, "version", void 0); __decorate([ AsnProp({ type: ContentInfo }) ], PFX.prototype, "authSafe", void 0); __decorate([ AsnProp({ type: MacData, optional: true, }) ], PFX.prototype, "macData", void 0);