UNPKG

1.77 kBTypeScriptView Raw
1import * as React from 'react';
2import {StyletronComponent} from 'styletron-react';
3import {Override} from '../overrides';
4
5export interface StyledComponentArgsT {
6 $size?: number | string;
7 $color?: string;
8}
9
10export interface IconOverrides {
11 Svg?: Override<StyledComponentArgsT>;
12}
13
14export interface IconProps {
15 children?: React.ReactNode;
16 size?: number | string;
17 color?: string;
18 title?: string;
19 overrides?: IconOverrides;
20}
21
22export const Icon: React.FC<IconProps>;
23
24export const StyledSvg: StyletronComponent<any>;
25
26export const Alert: React.FC<IconProps>;
27export const ArrowDown: React.FC<IconProps>;
28export const ArrowLeft: React.FC<IconProps>;
29export const ArrowRight: React.FC<IconProps>;
30export const ArrowUp: React.FC<IconProps>;
31export const Blank: React.FC<IconProps>;
32export const CheckIndeterminate: React.FC<IconProps>;
33export const Check: React.FC<IconProps>;
34export const ChevronDown: React.FC<IconProps>;
35export const ChevronLeft: React.FC<IconProps>;
36export const ChevronRight: React.FC<IconProps>;
37export const ChevronUp: React.FC<IconProps>;
38export const DeleteAlt: React.FC<IconProps>;
39export const Delete: React.FC<IconProps>;
40export const Filter: React.FC<IconProps>;
41export const Grab: React.FC<IconProps>;
42export const Hide: React.FC<IconProps>;
43export const Menu: React.FC<IconProps>;
44export const Overflow: React.FC<IconProps>;
45export const Plus: React.FC<IconProps>;
46export const Search: React.FC<IconProps>;
47export const Show: React.FC<IconProps>;
48export const Spinner: React.FC<IconProps>;
49export const TriangleDown: React.FC<IconProps>;
50export const TriangleLeft: React.FC<IconProps>;
51export const TriangleRight: React.FC<IconProps>;
52export const TriangleUp: React.FC<IconProps>;
53export const Upload: React.FC<IconProps>;