
//#region ../tailwind-internal/dist/utils/entryPoints.d.ts
//#region src/utils/entryPoints.d.ts
type EntryValue = string | string[];
declare const ALLOWED_ENTRY_FILE_EXTENSIONS: readonly [".tsx"];
declare const DEFAULT_ENTRY = "./src";
type ResolvedEntryPath = {
  originalPath: string;
  absolutePath: string;
  kind: 'directory' | 'file';
  watchDirectory: string;
  fileName?: string;
};
declare const getAllowedEntryFileGlobPatterns: (prefix?: string) => string[];
declare const hasAllowedEntryFileExtension: (entryPath: string) => boolean;
declare const stripAllowedEntryFileExtension: (entryPath: string) => string;
declare const normalizeEntryPaths: (entry: EntryValue | undefined, defaultEntry?: string) => string[];
declare const formatEntryValue: (entry: EntryValue) => string;
declare const resolveEntryPaths: (entry: EntryValue | undefined, workspaceDir: string, defaultEntry?: string) => ResolvedEntryPath[]; //#endregion
//#endregion
export { ALLOWED_ENTRY_FILE_EXTENSIONS, DEFAULT_ENTRY, type EntryValue, type ResolvedEntryPath, formatEntryValue, getAllowedEntryFileGlobPatterns, hasAllowedEntryFileExtension, normalizeEntryPaths, resolveEntryPaths, stripAllowedEntryFileExtension };