import type { PlumeriaReport } from './transforms/from-plumeria'; import type { ReleaseModule } from './transforms/release-styles'; export interface ReleasedStylesheet { source: string; target: string; css: string; reports: PlumeriaReport[]; } export interface ReleasePlan { stylesheets: ReleasedStylesheet[]; modules: Record; themes: Record; animations: Record; statics: Record; values: Record>; complete: boolean; constants: Record>; global?: { target: string; css: string; }; } export declare const releasedPath: (source: string) => string; export declare function planRelease(targets: string[]): ReleasePlan; export declare function writeRelease(plan: ReleasePlan): void; export declare function formatReleaseReports(sheets: ReleasedStylesheet[], cwd: string): string[];