@richaadgigi/stylexui
Version:
Build responsive, beautiful interfaces faster than ever with utility-first classes and smart defaults. No bloat. No fuss. Just results.
20 lines (17 loc) • 614 B
TypeScript
export interface ExtractOptions {
/** Glob patterns to scan relative to cwd. */
srcPatterns?: string[];
/** Absolute path to write the generated CSS file. */
outputPath?: string;
/** Working directory. Defaults to process.cwd(). */
cwd?: string;
}
export interface ExtractResult {
css: string;
classes: string[];
count: number;
}
export function extractDynamicCSS(options?: ExtractOptions): Promise<ExtractResult>;
export function generateCSS(classes: Iterable<string>): string;
export const PROPERTY_MAP: Record<string, string | string[]>;
export const RESPONSIVE_MAP: Record<string, string>;