import type { UmbMemberEntityType } from '../../entity.js';
import type { UmbMemberKindType } from '../../utils/index.js';
import type { UmbReferenceByUnique } from '../../../../core/models/index.js';
export interface UmbMemberItemModel {
    entityType: UmbMemberEntityType;
    unique: string;
    name: string;
    memberType: {
        unique: string;
        icon: string;
        collection: UmbReferenceByUnique | null;
    };
    variants: Array<UmbMemberItemVariantModel>;
    kind: UmbMemberKindType;
}
export interface UmbMemberItemVariantModel {
    name: string;
    culture: string | null;
}
