import { JSFunction, NpmInfo, PropValue, JSRunFunction } from 'vitis-lowcode-types';
import { ElementType } from 'react';
export declare function uniqueId(prefix?: string): string;
export declare function getComponentImplUrl(info: NpmInfo): string;
export declare function getComponentSpecUrl(info: NpmInfo): string;
export declare function getBaseAssets(): {
    js: string[];
    css: string[];
};
export declare function getComponentSetterMap(win: Window, bundle: {
    packageName: string;
    componentName: string;
}): any;
export declare function getComponentImplFromWin(win: Window, bundle: {
    packageName: string;
    componentName: string;
}): ElementType | undefined;
export declare function transformStringToFunction(str: string): any;
export declare function isJsFunction(value: PropValue): value is JSFunction;
export declare function isJsRunFunction(value: PropValue): value is JSRunFunction;
