import { CSCCredential } from "../../../../pdfjobs/params/electronicseal/CSCCredentials"; export declare abstract class CertificateCredentialParams { static getCSCCredentialParams(cscCredential: CSCCredential): CSCCredentialParams; } declare class CSCCredentialParams extends CertificateCredentialParams { protected readonly _providerName: string; protected readonly _credentialId: string; protected readonly _authorizationContext: CSCAuthTokenParams; protected readonly _credentialAuthParameters: CSCCredentialAuthParams; constructor(providerName: string, credentialId: string, authorizationContext: CSCAuthTokenParams, credentialAuthParameters: CSCCredentialAuthParams); } declare class CSCAuthTokenParams { protected readonly _accessToken: string; protected readonly _tokenType?: string; constructor(accessToken: string, tokenType?: string); } declare class CSCCredentialAuthParams { protected readonly _pin: string; constructor(pin: string); } export {};