import { Asn1Base } from '@apeleghq/asn1-der';
import CMSVersion from './CMSVersion.cjs';
import IssuerAndSerialNumber from './IssuerAndSerialNumber.cjs';
import SubjectKeyIdentifier from './SubjectKeyIdentifier.cjs';
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