import * as React from 'react'; import type { ShellMode } from './appShellStore.js'; export type InspectorMode = 'auto' | 'docked' | 'floating' | 'sheet'; export type InspectorSheetProps = { /** The same inspector tree rendered inline at wider modes. */ children?: React.ReactNode; 'aria-label'?: string | undefined; /** The Inspector.Root mode; 'sheet' presents the sheet at every width. */ mode?: InspectorMode | undefined; }; /** Inline material for a mode: docked pins sunken; auto docks under a wide shell. */ export declare function inspectorMaterial(mode: InspectorMode, shellMode: ShellMode): Record; /** Whether the inspector is presented as the bottom sheet. */ export declare function isInspectorSheetMode(mode: InspectorMode, shellMode: ShellMode): boolean; export declare function InspectorSheet(props: InspectorSheetProps): React.JSX.Element; /** @internal Mounted by Inspector.Root next to the inline aside. */ export declare function InspectorAutoSheet(props: InspectorSheetProps): React.JSX.Element; //# sourceMappingURL=Inspector.Sheet.d.ts.map