import type { FC } from 'react';
import type { IconType } from '@looker/components';
import type { IProperty, ApiModel } from '@looker/sdk-codegen';
interface TipIconProps {
    show: boolean;
    tip: string;
    icon: IconType;
    title: string;
}
export declare const TipIcon: FC<TipIconProps>;
interface ExplorePropertyProps {
    property: IProperty;
    level?: number;
    maxDepth?: number;
    openAll?: boolean;
}
export declare const ExplorePropertyRequired: FC<ExplorePropertyProps>;
export declare const ExplorePropertyDeprecated: FC<ExplorePropertyProps>;
export declare const ExplorePropertyReadOnly: FC<ExplorePropertyProps>;
interface ExploreApiPropertyProps extends ExplorePropertyProps {
    api: ApiModel;
}
export declare const ExplorePropertyDetail: FC<ExploreApiPropertyProps>;
export declare const ExplorePropertyNode: FC<ExploreApiPropertyProps>;
export declare const ExploreProperty: FC<ExploreApiPropertyProps>;
interface ExplorePropertyTypeProps extends ExploreApiPropertyProps {
    open?: boolean;
}
export declare const ExplorePropertyType: FC<ExplorePropertyTypeProps>;
export {};
