UNPKG

590 BTypeScriptView Raw
1export interface ButtonClasses {
2 /** Class name applied to the root element. */
3 root: string;
4 /** State class applied to the root `button` element if `active={true}`. */
5 active: string;
6 /** State class applied to the root `button` element if `disabled={true}`. */
7 disabled: string;
8 /** State class applied to the root `button` element if `focusVisible={true}`. */
9 focusVisible: string;
10}
11export type ButtonClassKey = keyof ButtonClasses;
12export declare function getButtonUtilityClass(slot: string): string;
13export declare const buttonClasses: ButtonClasses;