/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiFieldConfig } from "./UiFieldConfig";
import { UiBorderConfig } from "./UiBorderConfig";
import { UiColorConfig } from "./UiColorConfig";
import { UiFieldCommandHandler } from "./UiFieldConfig";
import { UiFieldEventSource } from "./UiFieldConfig";
export interface UiComponentFieldConfig extends UiFieldConfig {
    _type?: string;
    component?: unknown;
    width?: number;
    height?: number;
    border?: UiBorderConfig;
    backgroundColor?: UiColorConfig;
}
export interface UiComponentFieldCommandHandler extends UiFieldCommandHandler {
    setComponent(component: unknown): void;
    setSize(width: number, height: number): void;
    setBorder(border: UiBorderConfig): void;
    setBackgroundColor(backgroundColor: UiColorConfig): void;
}
export interface UiComponentFieldEventSource extends UiFieldEventSource {
}
