///
///
import type { LoaderContext } from '@rspack/core';
import type Builder from '../Builder';
import NativeAssets from '../NativeAssets';
import VirtualEntry from './VirtualEntry';
export default class NativeEntry extends VirtualEntry {
dependentEntries: NativeEntry[];
assets: NativeAssets;
constructor(builder: Builder, name: string, filename: string);
getManifest(): {
usingComponents: Record;
};
getDependentEntries(): Map;
getAssets(): Map;
watchAssets(loaderContext: LoaderContext): void;
get rawManifestFile(): string;
private readRawManifest;
}