import { ASN1Element as _Element, OPTIONAL } from "asn1-ts"; import * as $ from "asn1-ts/dist/node/functional"; import { EncKeyWithID_identifier } from "../PKIXCRMF-2009/EncKeyWithID-identifier.ta"; import { PrivateKeyInfo } from "../PKIXCRMF-2009/PrivateKeyInfo.ta"; export { EncKeyWithID_identifier, _decode_EncKeyWithID_identifier, _encode_EncKeyWithID_identifier, } from "../PKIXCRMF-2009/EncKeyWithID-identifier.ta"; export { PrivateKeyInfo, _decode_PrivateKeyInfo, _encode_PrivateKeyInfo, } from "../PKIXCRMF-2009/PrivateKeyInfo.ta"; export declare class EncKeyWithID { readonly privateKey: PrivateKeyInfo; readonly identifier: OPTIONAL; constructor(privateKey: PrivateKeyInfo, identifier: OPTIONAL); static _from_object(_o: { [_K in keyof EncKeyWithID]: EncKeyWithID[_K]; }): EncKeyWithID; } export declare const _root_component_type_list_1_spec_for_EncKeyWithID: $.ComponentSpec[]; export declare const _root_component_type_list_2_spec_for_EncKeyWithID: $.ComponentSpec[]; export declare const _extension_additions_list_spec_for_EncKeyWithID: $.ComponentSpec[]; export declare function _decode_EncKeyWithID(el: _Element): EncKeyWithID; export declare function _encode_EncKeyWithID(value: EncKeyWithID, elGetter: $.ASN1Encoder): _Element; //# sourceMappingURL=EncKeyWithID.ta.d.ts.map