import { ActionListBoxPosition } from '@ptlm-azulejo/action-list-box'; export interface SidebarFooterProps { isCollapsed: boolean; footerOptions: SidebarFooterOptions; } export type SidebarProfileMenuItem = { id: string; label: string; disabled?: boolean; appearance?: 'standard' | 'danger'; divider?: boolean; onClick?: () => void; }; export interface SidebarFooterOptions { name?: string; jobTitle?: string; avatarUrl?: string; initials?: string; initialsBG?: string; /** * Actions shown in the profile `AzActionListBox` when the avatar is activated. * Omit or pass `[]` to keep the avatar non-interactive. */ profileMenuItems?: SidebarProfileMenuItem[]; /** * Position of the profile `AzActionListBox` relative to the avatar. * @default 'bottom-up' */ profileMenuPosition?: ActionListBoxPosition; } export type SidebarFooterAvatarProps = { avatarUrl?: string; name?: string; initials: string; initialsBG?: string; }; //# sourceMappingURL=sidebar-footer.models.d.ts.map