import { AsyncDirectiveBase, type AsyncDirectiveArgs } from './Abstracts/AsyncDirectiveBase';
export type StyleSheetVar = `--${string}`;
declare class StyleSheetVarDirective extends AsyncDirectiveBase {
    constructor(args: AsyncDirectiveArgs);
    render(variableName: StyleSheetVar, fallback?: unknown, transform?: (value: unknown) => unknown): unknown;
}
/**
 * @public
 */
export declare const styleSheetVar: (...values: Parameters<StyleSheetVarDirective["render"]>) => any;
export {};
//# sourceMappingURL=StyleSheetVarDirective.d.ts.map