import { unstable_generateUtilityClasses as generateUtilityClasses } from '@mui/utils'; import generateUtilityClass from '../generateUtilityClass'; export interface SwitchBaseClasses { root: string; checked: string; disabled: string; input: string; edgeStart: string; edgeEnd: string; } export type SwitchBaseClassKey = keyof SwitchBaseClasses; export function getSwitchBaseUtilityClass(slot: string): string { return generateUtilityClass('PrivateSwitchBase', slot); } const switchBaseClasses: SwitchBaseClasses = generateUtilityClasses('PrivateSwitchBase', [ 'root', 'checked', 'disabled', 'input', 'edgeStart', 'edgeEnd', ]); export default switchBaseClasses;