import { ModuleContext } from '../types';
import type { Entry, BaseBuildConfig, PartialBuildConfig } from '../types/config';
interface EntryOptions {
  appDirectory: string;
}
export declare const getAbsEntry: (entry: Entry, options: EntryOptions) => string[] | Record<string, string>;
export declare const addEntryToPreset: (config: PartialBuildConfig, context: ModuleContext) => Promise<PartialBuildConfig>;
export declare const getDefaultIndexEntry: ({
  isTsProject,
  appDirectory
}: {
  isTsProject: boolean;
  appDirectory: string;
}) => Promise<string[]>;
export declare const transformEntryToAbsPath: (baseConfig: BaseBuildConfig, options: EntryOptions) => Promise<BaseBuildConfig>;
export {};