import type { RecursivePartial } from "./utils/types.js"; import { type ComponentsConstraint, type DockviewSpecificComponentConstraint, type DockviewTabConstraint, type SnippetsConstraint } from "./utils/index.js"; declare class __sveltets_Render, const Snippets extends SnippetsConstraint<`dock`>, const TabComponent extends DockviewTabConstraint[`components`], const TabSnippet extends DockviewTabConstraint[`snippets`], const Watermark extends DockviewSpecificComponentConstraint[`watermark`], const DefaultTab extends DockviewSpecificComponentConstraint[`defaultTab`], const RightHeaderActions extends DockviewSpecificComponentConstraint[`rightHeaderActions`], const LeftHeaderActions extends DockviewSpecificComponentConstraint[`leftHeaderActions`], const PrefixHeaderActions extends DockviewSpecificComponentConstraint[`prefixHeaderActions`]> { props(): RecursivePartial<{ tabs: { components: TabComponent; snippets: TabSnippet; }; watermark: Watermark; defaultTab: DefaultTab; rightHeaderActions: RightHeaderActions; leftHeaderActions: LeftHeaderActions; prefixHeaderActions: PrefixHeaderActions; }> & Omit & { components?: Components | undefined; snippets?: Snippets | undefined; onReady?: ((event: import("dockview-core").DockviewReadyEvent & { api: import("./utils/index.js").ExtendedGridAPI<"dock", Components, Snippets, { tabs: { components: TabComponent; snippets: TabSnippet; }; watermark: Watermark; defaultTab: DefaultTab; rightHeaderActions: RightHeaderActions; leftHeaderActions: LeftHeaderActions; prefixHeaderActions: PrefixHeaderActions; }>; }) => void) | undefined; theme?: import("./utils/index.js").Theme; }; events(): {}; slots(): {}; bindings(): ""; exports(): {}; } interface $$IsomorphicComponent { new , const Snippets extends SnippetsConstraint<`dock`>, const TabComponent extends DockviewTabConstraint[`components`], const TabSnippet extends DockviewTabConstraint[`snippets`], const Watermark extends DockviewSpecificComponentConstraint[`watermark`], const DefaultTab extends DockviewSpecificComponentConstraint[`defaultTab`], const RightHeaderActions extends DockviewSpecificComponentConstraint[`rightHeaderActions`], const LeftHeaderActions extends DockviewSpecificComponentConstraint[`leftHeaderActions`], const PrefixHeaderActions extends DockviewSpecificComponentConstraint[`prefixHeaderActions`]>(options: import('svelte').ComponentConstructorOptions['props']>>): import('svelte').SvelteComponent['props']>, ReturnType<__sveltets_Render['events']>, ReturnType<__sveltets_Render['slots']>> & { $$bindings?: ReturnType<__sveltets_Render['bindings']>; } & ReturnType<__sveltets_Render['exports']>; , const Snippets extends SnippetsConstraint<`dock`>, const TabComponent extends DockviewTabConstraint[`components`], const TabSnippet extends DockviewTabConstraint[`snippets`], const Watermark extends DockviewSpecificComponentConstraint[`watermark`], const DefaultTab extends DockviewSpecificComponentConstraint[`defaultTab`], const RightHeaderActions extends DockviewSpecificComponentConstraint[`rightHeaderActions`], const LeftHeaderActions extends DockviewSpecificComponentConstraint[`leftHeaderActions`], const PrefixHeaderActions extends DockviewSpecificComponentConstraint[`prefixHeaderActions`]>(internal: unknown, props: ReturnType<__sveltets_Render['props']> & {}): ReturnType<__sveltets_Render['exports']>; z_$$bindings?: ReturnType<__sveltets_Render['bindings']>; } declare const DockView: $$IsomorphicComponent; type DockView, const Snippets extends SnippetsConstraint<`dock`>, const TabComponent extends DockviewTabConstraint[`components`], const TabSnippet extends DockviewTabConstraint[`snippets`], const Watermark extends DockviewSpecificComponentConstraint[`watermark`], const DefaultTab extends DockviewSpecificComponentConstraint[`defaultTab`], const RightHeaderActions extends DockviewSpecificComponentConstraint[`rightHeaderActions`], const LeftHeaderActions extends DockviewSpecificComponentConstraint[`leftHeaderActions`], const PrefixHeaderActions extends DockviewSpecificComponentConstraint[`prefixHeaderActions`]> = InstanceType>; export default DockView;