import React from 'react'; import { ClientConn, ValueSubscriber } from '@ticlo/core/editor'; import { FunctionDesc, PropGroupDesc } from '@ticlo/core/editor'; import { MultiSelectComponent, MultiSelectLoader } from './MultiSelectComponent'; declare class GroupLoader extends MultiSelectLoader { len: number; lenListener: ValueSubscriber; init(): void; destroy(): void; } interface Props { conn: ClientConn; paths: string[]; funcDesc: FunctionDesc; groupDesc: PropGroupDesc; isMore?: boolean; } interface State { length: number; } export declare class GroupEditor extends MultiSelectComponent { constructor(props: Readonly); createLoader(key: string): GroupLoader; renderImpl(): React.ReactNode; } export {};