/**
 * Course Registration Block - CSS Variable Generator
 *
 * Generates Tier 3 block-specific CSS variables for the course-registration block.
 * These variables reference Tier 1 theme palette vars for consistent theming.
 */
import type { BlockVarGeneratorContext } from '../types';
/**
 * Generate CSS variables for the course-registration block.
 *
 * Variables defined:
 * - Step indicator colors (active, inactive, completed, text, connector)
 * - Success/error/waitlist state backgrounds and text colors
 * - Capacity badge colors (available, low, sold-out)
 * - Border colors for various interaction states
 * - Input focus and required marker styling
 * - Payment option card styling
 * - Checkmark indicator colors
 * - Summary styling
 */
export declare function generateCourseRegistrationVars({ themeId, }: BlockVarGeneratorContext): string;
