import { ProjectTagVariant, ProjectTagLanguageValue, ProjectTagTypeValue, ProjectTagDistStyleValue, ProjectTagPlatformValue, ProjectTagRegistryValue } from './types.mjs'; declare const ProjectTagConstants: { readonly Language: { readonly TAG_ID: ProjectTagVariant; readonly TYPESCRIPT: ProjectTagLanguageValue; readonly RUST: ProjectTagLanguageValue; }; readonly ProjectType: { readonly TAG_ID: ProjectTagVariant; readonly LIBRARY: ProjectTagTypeValue; readonly APPLICATION: ProjectTagTypeValue; }; readonly ProjectLinking: { readonly TAG_ID: ProjectTagVariant; readonly REFERENCE: string; readonly ALIAS: string; }; readonly DistStyle: { readonly TAG_ID: ProjectTagVariant; readonly NORMAL: ProjectTagDistStyleValue; readonly CLEAN: ProjectTagDistStyleValue; }; readonly Provider: { readonly TAG_ID: ProjectTagVariant; }; readonly Platform: { readonly TAG_ID: ProjectTagVariant; readonly NODE: ProjectTagPlatformValue; readonly BROWSER: ProjectTagPlatformValue; readonly NEUTRAL: ProjectTagPlatformValue; readonly WORKER: ProjectTagPlatformValue; }; readonly Registry: { readonly TAG_ID: ProjectTagVariant; readonly CARGO: ProjectTagRegistryValue; readonly NPM: ProjectTagRegistryValue; readonly CONTAINER: ProjectTagRegistryValue; readonly CYCLONE: ProjectTagRegistryValue; }; readonly Plugin: { readonly TAG_ID: ProjectTagVariant; }; readonly Builder: { readonly TAG_ID: ProjectTagVariant; readonly TSC: ProjectTagLanguageValue; readonly TSUP: ProjectTagLanguageValue; readonly TSDOWN: ProjectTagLanguageValue; readonly VITE: ProjectTagLanguageValue; readonly ROLLDOWN: ProjectTagLanguageValue; }; }; declare const formatProjectTag: (variant: ProjectTagVariant, value: string) => string; declare const hasProjectTag: (project: any, variant: ProjectTagVariant) => any; declare const getProjectTag: (project: any, variant: ProjectTagVariant) => string | undefined; declare const isEqualProjectTag: (project: any, variant: ProjectTagVariant, value: string) => boolean; export { ProjectTagConstants, formatProjectTag, getProjectTag, hasProjectTag, isEqualProjectTag };