import React from "react"; export declare type StorageType = "redux" | "session" | "local" | "server"; export declare type EntityStoreageMap = Record>; export declare type BusiCompDefListProps = Array<{ _id: string; name: string; type?: string; desc?: string; comp: React.FC; compDef?: React.FC; }>; export declare type LinkEntityCompDefMapProps = Record; EditComp?: React.FC; }>; export declare type BusiCompListProps = Record>; export declare type BusiExtendCompListProps = Array>>; export interface ZqAdminContextProps { busiCompList?: BusiCompListProps; busiExtendCompList?: BusiExtendCompListProps; busiCompDefList?: BusiCompDefListProps; busiCompPropsDefMap?: Record>; entityStorageMap?: EntityStoreageMap; linkEntityCompMap?: LinkEntityCompDefMapProps; children?: any; profile?: Record; useSelector?: any; useDispatch?: any; clientId?: string; aiUrl?: string; } export declare const ZqAdminContext: React.Context; declare const ZqAdminProvider: React.FC; export default ZqAdminProvider;