import type { Section } from '@teambit/component'; import React from 'react'; import type { CompositionsUI, CompositionsMenuSlot, EmptyStateSlot, UsePreviewSandboxSlot, UsePreviewPropsSlot } from './compositions.ui.runtime'; type Options = { menuBarWidgetSlot: CompositionsMenuSlot; }; export declare class CompositionsSection implements Section { /** * simulations ui extension. */ private compositions; private options; private emptyStateSlot; private usePreviewSandboxSlot; private usePreviewPropsSlot; constructor( /** * simulations ui extension. */ compositions: CompositionsUI, options: Options, emptyStateSlot: EmptyStateSlot, usePreviewSandboxSlot: UsePreviewSandboxSlot, usePreviewPropsSlot: UsePreviewPropsSlot); navigationLink: { href: string; children: string; }; route: { path: string; element: React.JSX.Element; }; order: number; } export {};