import { ValueHints, ValueHintsOverride } from "../../hints"; import { AbstractStringJSON, IAbstractString } from "../AbstractString"; import { AbstractXML } from "../strings/AbstractXML"; import { IProprietaryAttributeValue, ProprietaryAttributeValueJSON } from "./ProprietaryAttributeValue"; export interface ProprietaryXMLJSON extends ProprietaryAttributeValueJSON, AbstractStringJSON { "@type": "ProprietaryXML"; schemaURL?: string; } export interface IProprietaryXML extends IProprietaryAttributeValue, IAbstractString { schemaURL?: string; } export declare class ProprietaryXML extends AbstractXML { title: string; description?: string; schemaURL?: string; valueHintsOverride?: ValueHintsOverride; static from(value: IProprietaryXML | Omit): ProprietaryXML; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): ProprietaryXMLJSON; get valueHints(): ValueHints; } //# sourceMappingURL=ProprietaryXML.d.ts.map