import { ASN1Element as _Element, OPTIONAL } from "asn1-ts"; import * as $ from "asn1-ts/dist/node/functional"; import { PKIPublicationInfo_action } from "../PKIXCRMF-2009/PKIPublicationInfo-action.ta"; import { SinglePubInfo } from "../PKIXCRMF-2009/SinglePubInfo.ta"; export { dontPublish, PKIPublicationInfo_action, PKIPublicationInfo_action_dontPublish, PKIPublicationInfo_action_pleasePublish, pleasePublish, _decode_PKIPublicationInfo_action, _encode_PKIPublicationInfo_action, } from "../PKIXCRMF-2009/PKIPublicationInfo-action.ta"; export { SinglePubInfo, _decode_SinglePubInfo, _encode_SinglePubInfo, } from "../PKIXCRMF-2009/SinglePubInfo.ta"; export declare class PKIPublicationInfo { readonly action: PKIPublicationInfo_action; readonly pubInfos: OPTIONAL; constructor(action: PKIPublicationInfo_action, pubInfos: OPTIONAL); static _from_object(_o: { [_K in keyof PKIPublicationInfo]: PKIPublicationInfo[_K]; }): PKIPublicationInfo; } export declare const _root_component_type_list_1_spec_for_PKIPublicationInfo: $.ComponentSpec[]; export declare const _root_component_type_list_2_spec_for_PKIPublicationInfo: $.ComponentSpec[]; export declare const _extension_additions_list_spec_for_PKIPublicationInfo: $.ComponentSpec[]; export declare function _decode_PKIPublicationInfo(el: _Element): PKIPublicationInfo; export declare function _encode_PKIPublicationInfo(value: PKIPublicationInfo, elGetter: $.ASN1Encoder): _Element; //# sourceMappingURL=PKIPublicationInfo.ta.d.ts.map