/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiFieldConfig } from "./UiFieldConfig";
import { UiColumnDefinitionConfig } from "./UiColumnDefinitionConfig";
import { UiCompositeSubFieldConfig } from "./UiCompositeSubFieldConfig";
import { UiFieldCommandHandler } from "./UiFieldConfig";
import { UiFieldEventSource } from "./UiFieldConfig";
export interface UiCompositeFieldConfig extends UiFieldConfig {
    _type?: string;
    columnDefinitions: UiColumnDefinitionConfig[];
    rowHeights: number[];
    subFields: UiCompositeSubFieldConfig[];
    horizontalCellSpacing?: number;
    verticalCellSpacing?: number;
    padding?: number;
    drawFieldBorders?: boolean;
}
export interface UiCompositeFieldCommandHandler extends UiFieldCommandHandler {
}
export interface UiCompositeFieldEventSource extends UiFieldEventSource {
}
