import type { DivProps } from "@powerhousedao/design-system";
import { Modal } from "@powerhousedao/design-system";
import type { ComponentPropsWithoutRef } from "react";
import { type DBExplorerProps } from "../../db-explorer/index.js";
import { type RemotesInspectorProps } from "../../remotes-inspector/index.js";
type ModalProps = ComponentPropsWithoutRef<typeof Modal>;
export type InspectorModalProps = {
    readonly open: boolean;
    readonly onOpenChange: (open: boolean) => void;
    readonly modalProps?: ModalProps;
    readonly containerProps?: DivProps;
    readonly dbExplorerProps: DBExplorerProps;
    readonly remotesInspectorProps: RemotesInspectorProps;
    readonly defaultTab?: "Database" | "Remotes";
};
export declare function InspectorModal({ open, onOpenChange, modalProps, containerProps, dbExplorerProps, remotesInspectorProps, defaultTab, }: InspectorModalProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=inspector-modal.d.ts.map