export interface Flags { human: boolean; quiet: boolean; track?: string; out?: string; fontSize?: number; color?: string; align?: number; x?: number; y?: number; trackName?: string; volume?: number; template?: string; drafts?: string; kind?: string; property?: string; value?: string; curve?: string; from?: string; to?: string; seed?: string; bind?: string; register?: boolean; projectsRoot?: string; keyword?: string; keywordRange?: string; keywordColor?: string; highlightColor?: string; cloneStyle?: boolean; preset?: string; force?: boolean; strict?: boolean; checkAssets?: boolean; checkTimelines?: boolean; ids?: string[]; skip?: string[]; dryRun?: boolean; fix?: boolean; apply?: boolean; font?: string; } export declare class CliError extends Error { constructor(msg: string); } export declare function die(msg: string): never; export declare function requireArgs(args: string[], min: number, usage: string): void; export declare function out(data: unknown, flags: Flags): void;