-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.d.ts
41 lines (36 loc) · 898 Bytes
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/// <reference types="react" />
declare module 'react-styled-flexboxgrid' {
type Sizes = 'xs' | 'sm' | 'md' | 'lg';
interface RowProps {
around?: Sizes;
between?: Sizes;
bottom?: Sizes;
center?: Sizes;
end?: Sizes;
first?: Sizes;
last?: Sizes;
middle?: Sizes;
reverse?: boolean;
start?: Sizes;
style?: {};
top?: Sizes;
}
interface GridProps {
fluid?: boolean;
style?: {};
}
interface ColProps {
lg?: boolean | number;
lgOffset?: number;
md?: boolean | number;
mdOffset?: number;
reverse?: boolean;
sm?: boolean | number;
smOffset?: number;
xs?: boolean | number;
xsOffset?: number;
}
export class Grid extends React.Component<GridProps, any> {}
export class Row extends React.Component<RowProps, any> {}
export class Col extends React.Component<ColProps, any> {}
}