import { CSSObject } from "styled-components"; export interface ICustomCss { } export interface IMainCssType { css?: T; xlCss?: T; lgCss?: T; mdCss?: T; smCss?: T; xsCss?: T; className?: string; } export declare enum reponsiveKey { "8.33%" = 1, "16.66%" = 2, "24.99%" = 3, "33.33%" = 4, "41.66%" = 5, "49.99%" = 6, "58.33%" = 7, "66.66%" = 8, "74.99%" = 9, "83.33%" = 10, "91.66%" = 11, "100%" = 12 } export interface ICustomMediaQuery { maxWidth?: number; minWidth?: number; } declare type TReponsiveKey = typeof reponsiveKey[keyof typeof reponsiveKey]; export declare type BtnType = "contained" | "outline" | "text"; export interface IButton extends IMainCssType { btnType?: BtnType; } export interface ITable extends IMainCssType { } export interface ITHead extends IMainCssType { } export interface ITBody extends IMainCssType { } export interface ITableRow extends IMainCssType { } export interface ITableData extends IMainCssType { } export interface ITableHead extends IMainCssType { } export interface ICheckBox extends IMainCssType { checkedIcon?: string; uncheckedIcon?: string; } export interface IRadio extends ICheckBox { radioType?: 1 | 2; } export interface IFlex extends IMainCssType { xs?: TReponsiveKey; sm?: TReponsiveKey; md?: TReponsiveKey; lg?: TReponsiveKey; } export interface IAbsolute extends IMainCssType { } export interface IRelative extends IMainCssType { } export interface IFixed extends IMainCssType { } export interface IImage extends IMainCssType { picShadow?: boolean; } export interface IBr extends IMainCssType { } export interface IHr extends IMainCssType { type?: "color" | "gradient"; position?: "horizontal" | "vertical"; } export interface IList extends IMainCssType { } export interface IListItem extends IMainCssType { } export interface IDropDownItem extends IMainCssType { } export interface IInput extends IMainCssType { } export interface ILabel extends IMainCssType { } export interface ITextArea extends IMainCssType { } export interface IH1 extends IMainCssType { } export interface IH2 extends IMainCssType { } export interface IH3 extends IMainCssType { } export interface IH4 extends IMainCssType { } export interface IH5 extends IMainCssType { } export interface IH6 extends IMainCssType { } export interface IDel extends IMainCssType { } export interface IEm extends IMainCssType { } export interface IP extends IMainCssType { } export interface ISmall extends IMainCssType { } export interface ISpan extends IMainCssType { } export interface IStrong extends IMainCssType { } export interface IStar extends IMainCssType { } export interface IToolTip extends IMainCssType { label?: string; visible?: boolean; showType?: "onHover" | "onClick"; type?: "default" | "primary"; } export interface IInputMask extends IMainCssType { } export interface ITreeListContainer extends IMainCssType { } export interface IForm extends IMainCssType { } export interface ILink extends IMainCssType { } export interface ISwitch extends IMainCssType { } export interface IContainer extends IMainCssType { fluid?: boolean; } export interface IA extends IMainCssType { } export {};