/// <reference types="react" />
import { Component as ComponentType } from '../../../../shared-logic/src/Component/types';
import { ViewsInLibraryProps } from './types';
declare type ComponentInLibraryProps = {
    component: ComponentType;
    libraryIndex: number;
    onSelectComponent: ViewsInLibraryProps['onSelectComponent'];
    runQueriesCallback: ViewsInLibraryProps['runQueriesCallback'];
    updateComponentAttributes: ViewsInLibraryProps['updateComponentAttributes'];
    selectedIndex: number;
    onEdit: (index: number) => void;
    onDelete: (index: number) => void;
};
export declare const ComponentInLibrary: (props: ComponentInLibraryProps) => JSX.Element;
export {};
