import type { ReactNode } from 'react';
import './index.less';
export interface ConfigSelectOption {
    id: string;
    nickname: string;
    description: string;
    icon: ReactNode;
}
export interface ConfigSelector {
    key: string;
    title: string;
    options: ConfigSelectOption[];
    onAdd: () => void;
    onDelete: (item: ConfigSelectOption) => void;
}
export interface ConfigListProps {
    selector: ConfigSelector[];
}
export declare const ConfigList: ({ selector }: ConfigListProps) => import("react/jsx-runtime.js").JSX.Element;
//# sourceMappingURL=index.d.ts.map