/// import { ExtractProps } from '@bem-react/core'; export * from './Icon'; export declare const Icon: import("react").StatelessComponent<{ direction?: "left" | "top" | "right" | "bottom" | undefined; size?: "head" | "s" | "ns" | "xs" | "m" | "n" | "l" | undefined; style?: import("react").CSSProperties | undefined; url?: string | undefined; className?: string | undefined; children?: import("react").ReactElement import("react").ReactElement | null) | (new (props: any) => import("react").Component)> | undefined; title?: string | undefined; onClick?: ((event: import("react").MouseEvent) => void) | undefined; } & {} & { glyph?: "carets-v" | "type-arrow" | "type-check" | "type-close" | "type-cross" | "type-cross-websearch" | "type-filter" | "type-indeterminate" | "type-tick" | "x-sign" | undefined; } & { type?: "filter" | "close" | "arrow" | "cross" | "cross-websearch" | undefined; }>; export declare type IIconProps = ExtractProps;