/**
 * Copyright 2023 Kapeta Inc.
 * SPDX-License-Identifier: MIT
 */
import React from 'react';
import { IconValue, Kind } from '@kapeta/schemas';
import './AssetIcon.less';
interface KindIconProps {
    kind: string;
    icon?: IconValue;
    size?: number;
    title?: string;
}
export declare const KindIcon: (props: KindIconProps) => React.JSX.Element;
interface KindIconTextProps extends KindIconProps {
    title: string;
}
export declare const KindIconText: (props: KindIconTextProps) => React.JSX.Element;
interface AssetKindIconProps {
    asset: Kind;
    size?: number;
}
export declare const AssetKindIcon: (props: AssetKindIconProps) => React.JSX.Element;
export declare const AssetKindIconText: (props: AssetKindIconProps) => React.JSX.Element;
export {};
