/** * Warn once per unique message, in development only. Use it for degenerate-data * misuse the kit otherwise resolves silently (an empty series, a value outside * the supported range). It is a no-op when `condition` is false or in production, * and it repeats a given message at most once. * * @param condition Whether the misuse is present; the warning fires only when true. * @param message The console text, formatted `[canvas] : `. */ export declare function devWarn(condition: boolean, message: string): void; /** * Clear the once-per-message cache. Intended for tests: the dedup is process-wide, * so a warning already fired by one test (or one test file) is otherwise swallowed * when a later test asserts that the same message fires. Call it before each such * assertion to make the once-per-message contract deterministic. */ export declare function resetDevWarnings(): void; //# sourceMappingURL=dev-warn.d.ts.map