@yamada-ui/react
Version:
React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
59 lines (58 loc) • 1.52 kB
TypeScript
import { ComponentStyle } from "../../core/system/index.types.js";
import { CSSModifierObject, CSSObject, CSSPropObject } from "../../core/css/index.types.js";
import "../../index.js";
//#region src/components/file-button/file-button.style.d.ts
declare const fileButtonStyle: ComponentStyle<CSSPropObject<CSSObject>, CSSModifierObject, {
ghost: {
_invalid: {
borderColor: "{error-border-color}";
borderWidth: "1px";
};
layerStyle?: "ghost" | undefined;
_hover?: {
layerStyle: "ghost.hover";
} | undefined;
};
outline: {
_invalid: {
borderColor: "{error-border-color}";
};
layerStyle?: "outline" | undefined;
_hover?: {
layerStyle: "outline.hover";
} | undefined;
};
solid: {
_invalid: {
borderColor: "{error-border-color}";
borderWidth: "1px";
};
layerStyle?: "solid" | undefined;
_hover?: {
layerStyle: "solid.hover";
} | undefined;
};
subtle: {
_invalid: {
borderColor: "{error-border-color}";
borderWidth: "1px";
};
layerStyle?: "subtle" | undefined;
_hover?: {
layerStyle: "subtle.hover";
} | undefined;
};
surface: {
_invalid: {
borderColor: "{error-border-color}";
};
layerStyle?: "surface" | undefined;
_hover?: {
layerStyle: "surface.hover";
} | undefined;
};
}>;
type FileButtonStyle = typeof fileButtonStyle;
//#endregion
export { FileButtonStyle, fileButtonStyle };
//# sourceMappingURL=file-button.style.d.ts.map