import { TSciChartConfig } from "./SciChartSurfaceBase"; /** * Built-in defaults for the WebAssembly module loader. Frozen and never mutated; * {@link sciChartConfig} is the live copy that `SciChartSurface.configure(...)`, * `SciChartSurface.loadWasmFromCDN()`, etc. write to. * * Lives in its own leaf file (no value imports beyond the type from SciChartSurfaceBase) * so that helpers like `preloadWasm` can depend on it without creating a cycle with * `SciChartSurface.ts` / `createMaster.ts`. */ export declare const defaultSciChartConfig: Readonly; /** * The mutable wasm config singleton that every loader reads. Starts as a copy of * {@link defaultSciChartConfig}; all four keys are present so a reset via `Object.assign` * clears every field, not only the ones the defaults happen to set. */ export declare const sciChartConfig: TSciChartConfig; /** * @ignore * Per-field copy onto {@link sciChartConfig}; omitted fields reset to the built-in default. */ export declare const applySciChartConfig: (config: TSciChartConfig) => void; /** @ignore */ export declare const setSciChartConfigUserSet: (isSet: boolean) => void; /** @ignore */ export declare const isSciChartConfigUserSet: () => boolean;