Describes props for the button component.
export interface LkButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
label?: string;
variant?: "fill" | "outline" | "text";
color?: LkColorWithOnToken;
size?: "sm" | "md" | "lg";
material?: string;
startIcon?: IconName;
endIcon?: IconName;
opticIconShift?: boolean;
modifiers?: string;
stateLayerOverride?: LkStateLayerProps; // Optional override for state layer properties
}