import { ColumnValidator } from '../../base/models/column-validator'; import { NumberTextFormat } from '../types'; declare const numberTextValidityFlagNames: readonly ["invalidDecimalDigits", "invalidDecimalMaximumDigits", "decimalDigitsMutuallyExclusiveWithDecimalMaximumDigits", "moreThanOneUnitSpecified"]; /** * Validator for TableColumnNumberText. */ export declare class TableColumnNumberTextValidator extends ColumnValidator { constructor(); validateDecimalDigits(format: NumberTextFormat, decimalDigits: number | undefined): void; validateDecimalMaximumDigits(format: NumberTextFormat, decimalMaximumDigits: number | undefined): void; validateNoMutuallyExclusiveProperties(format: NumberTextFormat, decimalDigits: number | undefined, decimalMaximumDigits: number | undefined): void; validateAtMostOneUnit(unitElements: Element[]): void; private isInvalidDecimalDigitsValue; } export {};