import { BlockCatalogStore, LayoutCanvasStore } from "../../"; import { LayoutItem } from "../../../../models"; import { VueComponentBase } from "../../.."; export interface TargetSelectorProps { container: LayoutItem; color: string; small: boolean; siblingId?: string; postInsert?: boolean; } export declare class TargetSelector extends VueComponentBase { container: LayoutItem; siblingId?: string; postInsert?: boolean; color: string; small: boolean; layoutEditorStore: LayoutCanvasStore; layoutItemStore: BlockCatalogStore; private model; mounted(): void; /** * Eventhandler for adding a layout item */ onTargetSelected(e: Event): void; render(): VueTsxSupport.JSX.Element; }