/// import { Addon } from '../aop'; export declare type Globals = "-moz-initial" | "inherit" | "initial" | "revert" | "unset"; export declare type GlobalsString = Globals | string; export declare type GlobalsNumber = Globals | number; /** * 显示类型 */ export declare const GlobalsType: { "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; /** * 显示类型 */ export declare const DisplayType: { none: string; block: string; inline: string; flex: string; grid: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; /** * 位置类型 */ export declare const PositionType: { fixed: string; absolute: string; relative: string; static: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; /** * 单向溢出处理方式 */ export declare const OneDirecOverflowType: { visible: string; hidden: string; scroll: string; auto: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; /** * 内容溢出处理方式 */ export declare const OverflowType: { 'no-display': string; 'no-content': string; visible: string; hidden: string; scroll: string; auto: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const FlexDirectionType: { row: string; 'row-reverse': string; column: string; 'column-reverse': string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const FlexWrapType: { nowrap: string; wrap: string; 'wrap-reverse': string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const JustifyContentType: { 'flex-start': string; 'flex-end': string; center: string; 'space-between': string; 'space-around': string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const AlignItemsType: { 'flex-start': string; 'flex-end': string; center: string; baseline: string; stretch: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const AlignContentType: { 'flex-start': string; 'flex-end': string; center: string; 'space-between': string; 'space-around': string; stretch: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const FloatType: { left: string; right: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const ClearType: { left: string; right: string; both: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const AlignType: { 'top left': string; 'top center': string; 'top right': string; 'center left': string; 'center center': string; 'center right': string; 'bottom left': string; 'bottom center': string; 'bottom right': string; }; export declare const RepeatType: { repeat: string; 'repeat-x': string; 'repeat-y': string; 'no-repeat': string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const FontWeight: { normal: string; bold: string; bolder: string; lighter: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const FontStyle: { normal: string; italic: string; oblique: string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare const WhiteSpace: { normal: string; pre: string; nowrap: string; 'pre-wrap': string; 'pre-line': string; "-moz-initial": string; initial: string; inherit: string; revert: string; unset: string; }; export declare class Style extends Addon implements React.CSSProperties { display?: keyof typeof DisplayType; position?: keyof typeof PositionType; float?: keyof typeof FloatType; clear?: keyof typeof ClearType; flexDirection?: keyof typeof FlexDirectionType; flexWrap?: keyof typeof FlexWrapType; justifyContent?: keyof typeof JustifyContentType; alignItems?: keyof typeof AlignItemsType; alignContent?: keyof typeof AlignContentType; padding?: number | string; overflow?: keyof typeof OverflowType; overflowX?: keyof typeof OneDirecOverflowType; overflowY?: keyof typeof OneDirecOverflowType; left?: number; top?: number; right?: number; bottom?: number; width?: number | string; height?: number | string; margin?: number | string; zIndex?: number; lineHeight?: number | string; minWidth?: number | string; maxWidth?: number | string; minHeight?: number | string; maxHeight?: number | string; order?: GlobalsNumber; flex?: string; alignSelf?: keyof typeof AlignItemsType; color?: string; fill?: string; background?: string; backgroundColor?: string; backgroundImage?: string; backgroundPosition?: keyof typeof AlignType; backgroundRepeat?: keyof typeof RepeatType; border?: string; outline?: string; font?: string; fontSize?: string; fontWeight?: any; fontFamily?: string; fontStyle?: keyof typeof FontStyle; whiteSpace?: keyof typeof WhiteSpace; transformOrigin?: string; transform?: string; zoom?: number; [index: string]: any; }