declare const schema: { $schema: string; type: string[]; properties: { askConsumerConsent: { anyOf: { type: string; }[]; }; creditCardSpecificInput: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; locale: { anyOf: { type: string; }[]; }; paymentProductFilters: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; tokens: { anyOf: { type: string; }[]; }; variant: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; definitions: { creditCardSpecificInputHostedTokenization: { type: string; properties: { ValidationRules: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; paymentProductPreferredOrder: { anyOf: ({ type: string; items: { type: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; }; additionalProperties: boolean; }; creditCardValidationRules: { type: string; properties: { cvvMandatoryForExistingToken: { anyOf: { type: string; }[]; }; cvvMandatoryForNewToken: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; paymentProductFilterHostedTokenization: { type: string; properties: { products: { anyOf: ({ type: string; items: { type: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; }; additionalProperties: boolean; }; paymentProductFiltersHostedTokenization: { type: string; properties: { exclude: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; restrictTo: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; }; }; export default schema;