@iabtechlabtcf/core
Version:
Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).
30 lines (29 loc) • 1.64 kB
TypeScript
export declare class Fields {
static readonly cmpId: 'cmpId';
static readonly cmpVersion: 'cmpVersion';
static readonly consentLanguage: 'consentLanguage';
static readonly consentScreen: 'consentScreen';
static readonly created: 'created';
static readonly supportOOB: 'supportOOB';
static readonly isServiceSpecific: 'isServiceSpecific';
static readonly lastUpdated: 'lastUpdated';
static readonly numCustomPurposes: 'numCustomPurposes';
static readonly policyVersion: 'policyVersion';
static readonly publisherCountryCode: 'publisherCountryCode';
static readonly publisherCustomConsents: 'publisherCustomConsents';
static readonly publisherCustomLegitimateInterests: 'publisherCustomLegitimateInterests';
static readonly publisherLegitimateInterests: 'publisherLegitimateInterests';
static readonly publisherConsents: 'publisherConsents';
static readonly publisherRestrictions: 'publisherRestrictions';
static readonly purposeConsents: 'purposeConsents';
static readonly purposeLegitimateInterests: 'purposeLegitimateInterests';
static readonly purposeOneTreatment: 'purposeOneTreatment';
static readonly specialFeatureOptins: 'specialFeatureOptins';
static readonly useNonStandardTexts: 'useNonStandardTexts';
static readonly vendorConsents: 'vendorConsents';
static readonly vendorLegitimateInterests: 'vendorLegitimateInterests';
static readonly vendorListVersion: 'vendorListVersion';
static readonly vendorsAllowed: 'vendorsAllowed';
static readonly vendorsDisclosed: 'vendorsDisclosed';
static readonly version: 'version';
}