import type { EvolveDevServerEntryMap } from '../../types/types-dev-server.js'; import { type EvolveEntryMapContent } from '../../types/types-entry-map.js'; import { type FlatEvolveOptions } from '../../types/types-options.js'; export interface SortedModuleItem { /** * The entry name defined in `entryMap` */ entryName: string; /** * The value indicates whether the entry is served by the dev server. */ isServedEntry: boolean; /** * The normalized project virtual path. */ projectVirtualPath: string; /** * THe entry content defined in `entryMap` */ entryContent: EvolveEntryMapContent; /** * The main dev server host uri */ devHostUri: string; /** * The normalized dev server host uri */ devServerHostUri: string; /** * The normalized entry name. */ normalizedEntryName: string; } export declare function getSortedModules(evolveOptions: FlatEvolveOptions, servedDevServerEntries: EvolveDevServerEntryMap, devHostUri: string): SortedModuleItem[];