import { Asn1Base } from '@apeleghq/asn1-der';
import CMSVersion from './CMSVersion.js';
import IssuerAndSerialNumber from './IssuerAndSerialNumber.js';
import SubjectKeyIdentifier from './SubjectKeyIdentifier.js';
declare class SignerIdentifier extends Asn1Base {
    data_: IssuerAndSerialNumber | SubjectKeyIdentifier;
    signerInfoVersion_: CMSVersion;
    constructor(signer: IssuerAndSerialNumber | SubjectKeyIdentifier);
    get signerInfoVersion(): CMSVersion;
    rawContents_(): AllowSharedBufferSource | null | undefined;
}
export default SignerIdentifier;
//# sourceMappingURL=SignerIdentifier.d.ts.map