interface TailwindDirectiveOptions {
    importFallback?: boolean | undefined;
}
export declare function parseImportRequest(params: string): string | undefined;
export declare function hasLocalCssImport(rawSource: string): boolean;
export declare function normalizeTailwindConfigDirectives(rawSource: string, base: string): string;
export declare function normalizeTailwindSourceForGenerator(rawSource: string, options?: TailwindDirectiveOptions): string;
export declare function normalizeTailwindSourceDirectives(rawSource: string, options?: TailwindDirectiveOptions): string;
export declare function removeTailwindSourceDirectives(rawSource: string, options?: TailwindDirectiveOptions): string;
export declare function hasTailwindSourceDirectives(rawSource: string, options?: TailwindDirectiveOptions): boolean;
export declare function hasTailwindNonRootGenerationDirectives(rawSource: string, options?: TailwindDirectiveOptions): boolean;
export declare function hasTailwindRootImportDirectives(rawSource: string, options?: TailwindDirectiveOptions): boolean;
export declare function hasTailwindRootDirectives(rawSource: string, options?: TailwindDirectiveOptions): boolean;
export declare function hasTailwindApplyDirective(rawSource: string): boolean;
export declare function resolveCssEntrySource(rawSource: string, base: string, options?: {
    removeConfig?: boolean;
    importFallback?: boolean;
}): {
    css: string;
    config: string | undefined;
    configRequest: string | undefined;
    base: string;
} | undefined;
export {};
