/** * kameleo-local-api * You can use the following API endpoints to communicate with the local running Kameleo programmatically. * * The version of the OpenAPI document: 4.4.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { WebglMetaSpoofingOptions } from "./WebglMetaSpoofingOptions"; import type { WebglMetaSpoofingType } from "./WebglMetaSpoofingType"; /** * * @export * @interface WebglMetaChoice */ export interface WebglMetaChoice { /** * Specifies how the WebGL vendor and renderer will be spoofed. Possible values: * 'automatic': The vendor and renderer values comes from the fingerprint. * 'manual': Manually configure WebGL metadata. For optimal results, choose a video card model similar to your device's to ensure realistic * profile masking. * 'off': Turn off the spoofing, use the original settings * @type {WebglMetaSpoofingType} * @memberof WebglMetaChoice */ value: WebglMetaSpoofingType; /** * When the WebGL Meta spoofing is used, these settings can override the values in the fingerprint. * @type {WebglMetaSpoofingOptions} * @memberof WebglMetaChoice */ extra?: WebglMetaSpoofingOptions | null; } /** * Check if a given object implements the WebglMetaChoice interface. */ export declare function instanceOfWebglMetaChoice(value: object): value is WebglMetaChoice; export declare function WebglMetaChoiceFromJSON(json: any): WebglMetaChoice; export declare function WebglMetaChoiceFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebglMetaChoice; export declare function WebglMetaChoiceToJSON(json: any): WebglMetaChoice; export declare function WebglMetaChoiceToJSONTyped(value?: WebglMetaChoice | null, ignoreDiscriminator?: boolean): any;