UNPKG

mms-component-lib

Version:

A professional, production-ready Vue 3 component library built with modern web standards.

39 lines (38 loc) 2.29 kB
import type { VariantProps } from "class-variance-authority"; import type { HTMLAttributes } from "vue"; export interface SidebarProps { side?: "left" | "right"; variant?: "sidebar" | "floating" | "inset"; collapsible?: "offcanvas" | "icon" | "none"; class?: HTMLAttributes["class"]; } export { default as Sidebar } from "./Sidebar.vue"; export { default as SidebarContent } from "./SidebarContent.vue"; export { default as SidebarFooter } from "./SidebarFooter.vue"; export { default as SidebarGroup } from "./SidebarGroup.vue"; export { default as SidebarGroupAction } from "./SidebarGroupAction.vue"; export { default as SidebarGroupContent } from "./SidebarGroupContent.vue"; export { default as SidebarGroupLabel } from "./SidebarGroupLabel.vue"; export { default as SidebarHeader } from "./SidebarHeader.vue"; export { default as SidebarInput } from "./SidebarInput.vue"; export { default as SidebarInset } from "./SidebarInset.vue"; export { default as SidebarMenu } from "./SidebarMenu.vue"; export { default as SidebarMenuAction } from "./SidebarMenuAction.vue"; export { default as SidebarMenuBadge } from "./SidebarMenuBadge.vue"; export { default as SidebarMenuButton } from "./SidebarMenuButton.vue"; export { default as SidebarMenuItem } from "./SidebarMenuItem.vue"; export { default as SidebarMenuSkeleton } from "./SidebarMenuSkeleton.vue"; export { default as SidebarMenuSub } from "./SidebarMenuSub.vue"; export { default as SidebarMenuSubButton } from "./SidebarMenuSubButton.vue"; export { default as SidebarMenuSubItem } from "./SidebarMenuSubItem.vue"; export { default as SidebarProvider } from "./SidebarProvider.vue"; export { default as SidebarRail } from "./SidebarRail.vue"; export { default as SidebarSeparator } from "./SidebarSeparator.vue"; export { default as SidebarTrigger } from "./SidebarTrigger.vue"; export { default as AppSidebar } from "./AppSidebar.vue"; export { useSidebar } from "./utils"; export declare const sidebarMenuButtonVariants: (props?: ({ variant?: "default" | "outline" | null | undefined; size?: "sm" | "lg" | "default" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type SidebarMenuButtonVariants = VariantProps<typeof sidebarMenuButtonVariants>;