import { ValueHints, ValueHintsOverride } from "../../hints"; import { AbstractInteger, AbstractIntegerJSON, IAbstractInteger } from "../AbstractInteger"; import { IProprietaryAttributeValue, ProprietaryAttributeValueJSON } from "./ProprietaryAttributeValue"; export interface ProprietaryIntegerJSON extends ProprietaryAttributeValueJSON, AbstractIntegerJSON { "@type": "ProprietaryInteger"; } export interface IProprietaryInteger extends IProprietaryAttributeValue, IAbstractInteger { } export declare class ProprietaryInteger extends AbstractInteger implements IProprietaryInteger { title: string; description?: string; valueHintsOverride?: ValueHintsOverride; static from(value: IProprietaryInteger | Omit | number): ProprietaryInteger; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): ProprietaryIntegerJSON; get valueHints(): ValueHints; } //# sourceMappingURL=ProprietaryInteger.d.ts.map