export interface DrawerRootClasses { /** Class name applied to the root element. */ root: string; /** Class name applied to the root element when open is false. */ hidden: string; /** Class name applied to the backdrop element. */ backdrop: string; /** Class name applied to the container element. */ container: string; /** Class name applied to the subNavContainer element. */ subNavContainer: string; /** Class name applied to the subNavContainer element when `persistentSubNavDrawer=true`. */ persistentSubNavContainer: string; /** Class name applied to the subNavContainer element when `persistentSubNavDrawer=false`. */ temporarySubNavContainer: string; /** Class name applied to the root element if `variant="permanent"`. */ variantPermanent: string; /** Class name applied to the root element if `variant="persistent"`. */ variantPersistent: string; /** Class name applied to the root element if `variant="temporary"`. */ variantTemporary: string; /** Class name applied to the root element if `anchor="left"`. */ anchorLeft: string; /** Class name applied to the root element if `anchor="top"`. */ anchorTop: string; /** Class name applied to the root element if `anchor="right"`. */ anchorRight: string; /** Class name applied to the root element if `anchor="bottom"`. */ anchorBottom: string; /** Class name applied to the root element if `expanded=true`. */ expanded: string; /** Class name applied to the root element if `expanded=false`. */ collapsed: string; } export type DrawerRootClassKey = keyof DrawerRootClasses; export declare function getDrawerRootUtilityClass(slot: string): string; declare const drawerRootClasses: DrawerRootClasses; export default drawerRootClasses;