import type { HTMLAttributes } from "svelte/elements";
import { type Snippet } from "svelte";
import type { IDockviewPanelHeaderProps } from "dockview-core";
/** Should be implemented the same as `IDockviewDefaultTabProps` */
type DockviewDefaultTabProps = IDockviewPanelHeaderProps & {
hideClose?: boolean;
closeActionOverride?: () => void;
} & HTMLAttributes;
type CustomProps = {
content?: Snippet<[title: string]>;
};
export type Props = DockviewDefaultTabProps & CustomProps;
declare const DefaultDockTab: import("svelte").Component;
type DefaultDockTab = ReturnType;
export default DefaultDockTab;