import React from "react"; export interface BasicAssetType { id: string; name: string; isSubAsset?: boolean; path?: string; vitualPath?: string; [key: string]: any; getMetaConfig: () => any; } export declare function dirname(path: string): string; export interface PickableAssetItemProps { asset: T; onClick: () => void; selected: boolean; displayMode: "list" | "grid"; } export interface AssetPickerPopoverProps { disabled?: boolean; assets?: T[]; asset?: T; trigger?: React.ReactElement; onSelect?: (asset: T) => void; customFilter?: (asset: T) => boolean; } export declare function AssetPickerPopover(props: AssetPickerPopoverProps): import("react/jsx-runtime").JSX.Element;