import React from 'react';
import { ComponentSchema } from '@subscan/widget-core';
import { EditorServices } from '../../types';
export declare type ChildrenMap = Map<string, SlotsMap>;
declare type SlotsMap = Map<string, ComponentSchema[]>;
declare type Props = {
    components: ComponentSchema[];
    selectedComponentId: string;
    onSelectComponent: (id: string) => void;
    services: EditorServices;
};
export declare const StructureTree: React.FC<Props>;
export {};
