import { type VariantProps } from "class-variance-authority";
export declare const sidebarContainerVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
    variant?: "sidebar" | "floating" | "inset" | null | undefined;
    side?: "left" | "right" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarHeaderVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarFooterVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarSeparatorVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarGroupLabelVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarContentVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarMenuButtonVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
    size?: "sm" | "md" | "lg" | null | undefined;
    variant?: "default" | "outline" | null | undefined;
    iconOnly?: boolean | null | undefined;
    active?: boolean | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarMenuActionVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarMenuBadgeVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarMenuSubVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarMenuSubButtonVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
    size?: "sm" | "md" | null | undefined;
    active?: boolean | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarRailVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export declare const sidebarGroupActionVariants: (props?: ({
    theme?: "dark" | "light" | null | undefined;
} & import("class-variance-authority/dist/types").ClassProp) | undefined) => string;
export type SidebarMenuButtonVariantProps = Partial<Pick<VariantProps<typeof sidebarMenuButtonVariants>, "size" | "variant">>;
export type SidebarMenuSubButtonVariantProps = Partial<Pick<VariantProps<typeof sidebarMenuSubButtonVariants>, "size">>;
