import { ButtonProps } from '../../buttons/button/Button.js'; /** @public */ export interface PanelControlButtonProps extends Omit, 'as' | 'type' | 'loading'> { /** The action triggered by the button. */ action?: 'toggle' | 'open' | 'close'; /** The target panel controlled by the button. */ target?: 'sidebar' | 'details'; } /** * Use the `PanelControlButton` to get the correct icon for toggling the sidebar / detail view. * Depending on where it is rendered and the current state of the panel, the corresponding icon is rendered. * You can customize the rendered content by passing any children. * @public */ export declare const PanelControlButton: (props: PanelControlButtonProps) => import("react/jsx-runtime").JSX.Element;