fui-fancyui
Version:
FancyUI Libary
42 lines (41 loc) • 2.69 kB
TypeScript
export declare const ButtonStyle: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {} & {
$themeType?: import('../../../types').TUiColorTypes | undefined;
$layer?: import('../../../types').TLayer | undefined;
$hoverColor?: import('../../../types').TUiColorsNotTransparent | undefined;
$textColor?: import('../../../types').TUiColorsNotTransparent | undefined;
$textHover?: import('../../../types').TUiColorsNotTransparent | undefined;
$outlinedRemoveBorder?: boolean | undefined;
$outlined?: boolean | undefined;
$outlinedBackgroundStrength?: number | undefined;
$backgroundState?: "active" | "hover" | undefined;
$useSimpleTextColor?: boolean | undefined;
} & {
theme: import('../../../types').TTheme;
} & {} & {
$children?: import('react').ReactNode;
$disabled?: boolean | undefined;
$themeType?: import('../../../types').TUiColorTypes | undefined;
$layer?: import('../../../types').TLayer | undefined;
$externalStyle?: import('styled-components').CSSProp;
$borderRadius?: false | import('../../../../lib').TThemeArrayOrValueCSS | undefined;
$hoverColor?: import('../../../types').TUiColorsNotTransparent | undefined;
$textColor?: import('../../../types').TUiColorsNotTransparent | undefined;
$textHover?: import('../../../types').TUiColorsNotTransparent | undefined;
$outlinedRemoveBorder?: boolean | undefined;
$outlined?: boolean | undefined;
$outlinedBackgroundStrength?: number | undefined;
$backgroundState?: "active" | "hover" | undefined;
$useSimpleTextColor?: boolean | undefined;
$sizeC?: import('../../../types').TComponentSizesMid | undefined;
$wide?: boolean | undefined;
$notAButton?: boolean | undefined;
$noSize?: boolean | undefined;
$appendClassNameOnStyle?: boolean | undefined;
}>> & string;
export declare const StyledButton: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<Omit<import('styled-components').FastOmit<import('react').DetailedHTMLProps<import('react').ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "disabled"> & {
disabled?: boolean;
}, "ref"> & {
ref?: ((instance: HTMLButtonElement | null) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject<HTMLButtonElement> | null | undefined;
}, {
$wide?: boolean;
}>> & string;