import { ASN1Element as _Element } from "asn1-ts"; import * as $ from "asn1-ts/dist/node/functional"; import { SubjectPublicKeyInfo } from "x500-ts/dist/node/modules/AuthenticationFramework/SubjectPublicKeyInfo.ta"; import { POPOSigningKeyInput_authInfo } from "../PKIXCRMF-2009/POPOSigningKeyInput-authInfo.ta"; export declare class POPOSigningKeyInput { readonly authInfo: POPOSigningKeyInput_authInfo; readonly publicKey: SubjectPublicKeyInfo; constructor(authInfo: POPOSigningKeyInput_authInfo, publicKey: SubjectPublicKeyInfo); static _from_object(_o: { [_K in keyof POPOSigningKeyInput]: POPOSigningKeyInput[_K]; }): POPOSigningKeyInput; } export declare const _root_component_type_list_1_spec_for_POPOSigningKeyInput: $.ComponentSpec[]; export declare const _root_component_type_list_2_spec_for_POPOSigningKeyInput: $.ComponentSpec[]; export declare const _extension_additions_list_spec_for_POPOSigningKeyInput: $.ComponentSpec[]; export declare function _decode_POPOSigningKeyInput(el: _Element): POPOSigningKeyInput; export declare function _encode_POPOSigningKeyInput(value: POPOSigningKeyInput, elGetter: $.ASN1Encoder): _Element; //# sourceMappingURL=POPOSigningKeyInput.ta.d.ts.map