import type { UmbEntityModel } from '../entity/index.js';
export type * from './components/types.js';
export type * from './conditions/types.js';
export type * from './menu-structure/types.js';
export type * from './menu.extension.js';
export type * from './section-sidebar-menu/types.js';
export interface UmbStructureItemModelBase extends UmbEntityModel {
}
export interface UmbStructureItemModel extends UmbStructureItemModelBase {
    name: string;
    isFolder: boolean;
}
export interface UmbVariantStructureItemModel extends UmbStructureItemModelBase {
    variants: Array<{
        name: string;
        culture: string | null;
        segment: string | null;
    }>;
}
