import type { TailwindcssRuntimeLike } from '../../types/index.js';
interface RuntimeClassSetCacheEntry {
    value?: Set<string> | undefined;
    promise?: Promise<Set<string>> | undefined;
    signature?: string | undefined;
}
export declare const runtimeSignatureRuntimesSymbol: unique symbol;
export declare function invalidateRuntimeClassSet(tailwindRuntime?: TailwindcssRuntimeLike): void;
export declare function getRuntimeClassSetCacheEntry(tailwindRuntime: TailwindcssRuntimeLike): RuntimeClassSetCacheEntry;
export declare function getRuntimeClassSetSignature(tailwindRuntime: TailwindcssRuntimeLike): string;
export declare function getRuntimeClassSetSignatureWithSources(tailwindRuntime: TailwindcssRuntimeLike): Promise<string>;
export {};
