import React from "react"; import { ElementProps as CoreElementProps } from "../Element"; import { ElementsProps as BaseElementsProps } from "../Elements"; import { useActiveGroup } from "./useActiveGroup"; export type ScopedElementProps = Omit; export type BaseElementProps = Omit; export type ElementsProps = Omit; export type GroupProps = Omit; export declare const Sidebar: (() => React.JSX.Element) & { Layout: (({ className }: import("./Layout").LayoutProps) => React.JSX.Element) & { original: ({ className }: import("./Layout").LayoutProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: (({ className }: import("./Layout").LayoutProps) => React.JSX.Element) & { original: ({ className }: import("./Layout").LayoutProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/app-admin").ComponentDecorator<(({ className }: import("./Layout").LayoutProps) => React.JSX.Element) & { original: ({ className }: import("./Layout").LayoutProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Element: ((props: BaseElementProps) => React.JSX.Element) & { original: (props: BaseElementProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: ((props: BaseElementProps) => React.JSX.Element) & { original: (props: BaseElementProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/app-admin").ComponentDecorator<((props: BaseElementProps) => React.JSX.Element) & { original: (props: BaseElementProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Elements: ((props: ElementsProps) => React.JSX.Element) & { original: (props: ElementsProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: ((props: ElementsProps) => React.JSX.Element) & { original: (props: ElementsProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/app-admin").ComponentDecorator<((props: ElementsProps) => React.JSX.Element) & { original: (props: ElementsProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; }; Group: ((props: GroupProps) => React.JSX.Element) & { original: (props: GroupProps) => React.JSX.Element; originalName: string; displayName: string; } & { original: ((props: GroupProps) => React.JSX.Element) & { original: (props: GroupProps) => React.JSX.Element; originalName: string; displayName: string; }; originalName: string; displayName: string; } & { createDecorator: (decorator: import("@webiny/app-admin").ComponentDecorator<((props: GroupProps) => React.JSX.Element) & { original: (props: GroupProps) => React.JSX.Element; originalName: string; displayName: string; }>) => (props: unknown) => React.JSX.Element; } & { Tab: ({ label, disabled, element, visible }: import("./Tab").TabProps) => React.JSX.Element; }; ScrollableContainer: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: React.ElementType | undefined; }, React.DetailedHTMLProps, HTMLDivElement>, {}>; useActiveGroup: typeof useActiveGroup; };