/** * The IVariant interface. */ interface IVariant { /** * Gets the value. * * @return {any} - The value */ value: any; /** * Gets the datatype. * * @return {string} - The datatype */ type: string; } /** * The Variant. */ declare class Variant implements IVariant { readonly value: any; readonly type: string; /** * Creates an instance of Variant. * * @param {any} value - The value of the variant * @param {string} type - The type of the variant */ constructor(value: any, type: string); } export = Variant;