import type { Component } from 'svelte'; import { type Configurable } from './configurable.js'; import type { InspectProps, PanelProps } from './types.js'; /** * Value-inspector component. * * Also used to access variations of the component: {@linkcode Inspect.Values} and {@linkcode Inspect.Panel} * * @see {@link InspectProps} * * @example * ```svelte * * * * * * ``` */ export declare const Inspect: Component void; }> & { /** * Another version of `Inspect` that will inspect any value passed to it instead of using the `value`-prop. * * Configure using `setGlobalInspectOptions`, {@linkcode [InspectOptionsProvider](./InspectOptionsProvider.svelte)}, * {@linkcode InspectValues.withOptions} or chainable inline configuration ({@linkcode InspectValues.Config}) * listed in order of priority. * * @example * ```svelte * * * * * * * * * * * * * * ``` */ Values: Configurable>>; /** * A fixed-position panel version of {@linkcode Inspect} * * @example * ```svelte * * * * ``` */ Panel: Component; }; export { configured } from './configurable.js'; export { default as CustomExpandable } from './CustomExpandable.svelte'; export { default as CustomLine } from './CustomLine.svelte'; export { addToPanel } from './global.svelte.js'; export { inspectElement } from './attachments/inspect-element.js'; export { default as InspectOptionsProvider } from './InspectOptionsProvider.svelte'; export { DEFAULT_OPTIONS, GLOBAL_OPTIONS_CONTEXT, setGlobalInspectOptions, type InspectOptions, } from './options.svelte.js'; export { default as PanelValue } from './PanelValue.svelte'; export type { CustomComponentProps, CustomComponents, InspectProps, BaseProps, PanelProps, PanelSettings, } from './types.js'; export { addComponent } from './util.js'; export default Inspect;