export declare type ModuleFormat = 'esm' | 'cjs' | 'amd' | 'global' | 'register'; export interface MetaConfig { /** * Sets in what format the module is loaded. */ format?: ModuleFormat; /** * For the global format, when automatic detection of exports is not enough, a custom exports meta value can be set. * This tells the loader what global name to use as the module's export value. */ exports?: string; /** * Dependencies to load before this module. Goes through regular paths and map normalization. * Only supported for the cjs, amd and global formats. */ deps?: string[]; /** * A map of global names to module names that should be defined only for the execution of this module. * Enables use of legacy code that expects certain globals to be present. * Referenced modules automatically becomes dependencies. Only supported for the cjs and global formats. */ globals?: string; /** * Set a loader for this meta path. */ loader?: string; /** * For plugin transpilers to set the source map of their transpilation. */ sourceMap?: any; /** * Load the module using