@sphereon/ssi-sdk.issuance-branding
Version:
56 lines • 2.71 kB
TypeScript
import { IAgentPlugin } from '@veramo/core';
import { AbstractIssuanceBrandingStore } from '@sphereon/ssi-sdk.data-store';
import { IIssuanceBranding } from '../types/IIssuanceBranding';
export declare const issuanceBrandingMethods: Array<string>;
/**
* {@inheritDoc IIssuanceBranding}
*/
export declare class IssuanceBranding implements IAgentPlugin {
readonly schema: any;
readonly methods: IIssuanceBranding;
private readonly store;
constructor(options: {
store: AbstractIssuanceBrandingStore;
});
/** {@inheritDoc IIssuanceBranding.ibAddCredentialBranding} */
private ibAddCredentialBranding;
/** {@inheritDoc IIssuanceBranding.ibGetCredentialBranding} */
private ibGetCredentialBranding;
/** {@inheritDoc IIssuanceBranding.ibUpdateCredentialBranding} */
private ibUpdateCredentialBranding;
/** {@inheritDoc IIssuanceBranding.ibRemoveCredentialBranding} */
private ibRemoveCredentialBranding;
/** {@inheritDoc IIssuanceBranding.ibAddCredentialLocaleBranding} */
private ibAddCredentialLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibGetCredentialLocaleBranding} */
private ibGetCredentialLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibRemoveCredentialLocaleBranding} */
private ibRemoveCredentialLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibUpdateCredentialLocaleBranding} */
private ibUpdateCredentialLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibCredentialLocaleBrandingFrom} */
private ibCredentialLocaleBrandingFrom;
/** {@inheritDoc IIssuanceBranding.ibAddIssuerBranding} */
private ibAddIssuerBranding;
/** {@inheritDoc IIssuanceBranding.ibGetIssuerBranding} */
private ibGetIssuerBranding;
/** {@inheritDoc IIssuanceBranding.ibUpdateIssuerBranding} */
private ibUpdateIssuerBranding;
/** {@inheritDoc IIssuanceBranding.inRemoveIssuerBranding} */
private inRemoveIssuerBranding;
/** {@inheritDoc IIssuanceBranding.ibAddIssuerLocaleBranding} */
private ibAddIssuerLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibAGetIssuerLocaleBranding} */
private ibAGetIssuerLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibRemoveIssuerLocaleBranding} */
private ibRemoveIssuerLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibUpdateIssuerLocaleBranding} */
private ibUpdateIssuerLocaleBranding;
/** {@inheritDoc IIssuanceBranding.ibIssuerLocaleBrandingFrom} */
private ibIssuerLocaleBrandingFrom;
private setAdditionalImageAttributes;
private getAdditionalImageAttributes;
private extractBase64FromDataURI;
private getDataTypeFromDataURI;
}
//# sourceMappingURL=IssuanceBranding.d.ts.map