import { ElementType } from '../core/constants'; import { FormattedCollectElementOptions } from '../core/internal/internal-types'; import { CollectElementOptions, IValidationRule, LogLevel } from '../utils/common'; export declare function validateElementOptions(elementType: string, oldOptions: any, newOptions?: any): void; export declare function validateAndSetupGroupOptions(oldGroup: any, newGroup?: any, setup?: boolean): any; export declare const getElements: (group: any) => string[]; export declare const getValueAndItsUnit: (string?: string, defaultValue?: string, defaultUnit?: string) => string[]; export declare const formatValidations: (validations?: IValidationRule[]) => IValidationRule[] | undefined; export declare const formatOptions: (elementType: ElementType, options: CollectElementOptions, logLevel: LogLevel) => FormattedCollectElementOptions;