import DataSet from '../data-set/DataSet';
import Record from '../data-set/Record';
import { LabelLayout } from './enum';
import { LabelWidth } from './Form';
export declare const defaultLabelWidth = 100;
export declare const defaultLabelLayout: LabelLayout;
export declare const defaultColumns = 1;
export declare const FIELD_SUFFIX = "field";
export declare function normalizeLabelWidth(labelWidth: LabelWidth, columns: number): (number | 'auto')[];
export declare function getProperty(props: any, key: string, dataSet?: DataSet, record?: Record): any;
export declare const defaultExcludeUseColonTag: string[];
export declare function hasParentElement(parentElement: HTMLElement | null, tagName: string): boolean;
