import type { TailwindV4CssSource } from '@tailwindcss-mangle/engine';
import type { UserDefinedOptions } from '../../types/index.js';
export declare function hasCssSourcesValue(value: unknown): boolean;
export declare function isTailwindV4CssSourceRoot(source: unknown): source is TailwindV4CssSource;
export declare function filterTailwindV4CssSourceRoots(sources: TailwindV4CssSource[] | undefined): TailwindV4CssSource[] | undefined;
export declare function hasConfiguredTailwindV4CssRoots(options: Pick<UserDefinedOptions, 'cssEntries' | 'tailwindcss' | 'tailwindcssRuntimeOptions'>): boolean;
export declare function upsertTailwindV4CssSource(opts: UserDefinedOptions, source: TailwindV4CssSource): boolean;
export declare function removeTailwindV4CssSource(opts: UserDefinedOptions, file: string): boolean;
