import { Meta, StoryObj } from '@storybook/web-components';
import { ModusSize } from '../types';
interface TreeItemArgs {
    bordered?: boolean;
    checkbox?: boolean;
    'custom-class'?: string;
    disabled?: boolean;
    focused?: boolean;
    'has-submenu'?: boolean;
    'block-expand'?: boolean;
    label: string;
    selected?: boolean;
    size?: ModusSize;
    'sub-label'?: string;
    'tooltip-content'?: string;
    'tooltip-position'?: 'auto' | 'top' | 'right' | 'bottom' | 'left';
    value: string;
}
declare const meta: Meta<TreeItemArgs>;
export default meta;
type Story = StoryObj<TreeItemArgs>;
export declare const Default: Story;
export declare const WithStartSlot: Story;
export declare const WithEndSlot: Story;
export declare const CustomTreeItem: Story;
export declare const WithCheckbox: Story;
export declare const WithTooltip: Story;
export declare const ShadowDomParent: Story;
