/**
 * THIS IS GENERATED CODE!
 * PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
 */
export declare const typescriptDeclarationFixConstant = 1;
import { UiEvent } from "./UiEvent";
import { TeamAppsEvent } from "../modules/util/TeamAppsEvent";
import { UiFieldConfig } from "./UiFieldConfig";
import { UiFieldCommandHandler } from "./UiFieldConfig";
import { UiFieldEventSource } from "./UiFieldConfig";
export interface UiLabelConfig extends UiFieldConfig {
    _type?: string;
    caption: string;
    icon?: string;
    targetComponent?: unknown;
}
export interface UiLabelCommandHandler extends UiFieldCommandHandler {
    setCaption(caption: string): any;
    setIcon(icon: string): any;
    setTargetComponent(targetField: unknown): any;
}
export interface UiLabelEventSource extends UiFieldEventSource {
    onClicked: TeamAppsEvent<UiLabel_ClickedEvent>;
}
export interface UiLabel_ClickedEvent extends UiEvent {
}
