import type { AppTools, CliPluginFuture } from '@modern-js/app-tools'; import type { CliHookCallbacks, useConfigContext } from '@modern-js/core'; export type UseConfig = ReturnType; export declare const externals: { 'react-dom': string; react: string; }; export type LifeCycle = CliHookCallbacks; type NonInValidAble = T extends null | undefined | false ? never : T; export declare function getDefaultMicroFrontedConfig(microFrontend: NonInValidAble['microFrontend']>): any; export declare const garfishPlugin: () => CliPluginFuture>; export default garfishPlugin;