import { LegalConsentOptionsExplicitConsentToProcess } from '../models/LegalConsentOptionsExplicitConsentToProcess';
import { LegalConsentOptionsImplicitConsentToProcess } from '../models/LegalConsentOptionsImplicitConsentToProcess';
import { LegalConsentOptionsLegitimateInterest } from '../models/LegalConsentOptionsLegitimateInterest';
import { LegalConsentOptionsNone } from '../models/LegalConsentOptionsNone';
export type HubSpotFormDefinitionCreateRequestAllOfLegalConsentOptions = LegalConsentOptionsExplicitConsentToProcess | LegalConsentOptionsImplicitConsentToProcess | LegalConsentOptionsLegitimateInterest | LegalConsentOptionsNone;
export declare class HubSpotFormDefinitionCreateRequestAllOfLegalConsentOptionsClass {
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
}
