ButtonTextProps: ComponentProps<"span"> & { icon?: boolean }