import { moduleFederationPlugin } from '@module-federation/sdk';
import { H as HostOptions, a as RemoteOptions } from './DTSManagerOptions-QVchWb0x.js';
import { D as DTSManager } from './DTSManager-b15Gfat3.js';

declare function getDTSManagerConstructor(implementation?: string): typeof DTSManager;
declare const validateOptions: (options: HostOptions) => void;
declare function retrieveTypesAssetsInfo(options: RemoteOptions): {
    apiTypesPath: string;
    zipTypesPath: string;
    zipName: string;
    apiFileName: string;
};
declare const isTSProject: (dtsOptions: moduleFederationPlugin.ModuleFederationPluginOptions["dts"], context?: string) => boolean;

export { getDTSManagerConstructor as g, isTSProject as i, retrieveTypesAssetsInfo as r, validateOptions as v };
