import { type Settings } from '@ironclad/rivet-core'; export declare const settingsState: import("recoil").RecoilState>>>; export declare const themes: readonly [{ readonly label: "Molten"; readonly value: "molten"; }, { readonly label: "Grapefruit"; readonly value: "grapefruit"; }, { readonly label: "Taffy"; readonly value: "taffy"; }]; export type Theme = (typeof themes)[number]['value']; export declare const themeState: import("recoil").RecoilState<"molten" | "grapefruit" | "taffy">; export declare const recordExecutionsState: import("recoil").RecoilState; export declare const defaultExecutorState: import("recoil").RecoilState<"browser" | "nodejs">; export declare const executorOptions: readonly [{ readonly label: "Browser"; readonly value: "browser"; }, { readonly label: "Node"; readonly value: "nodejs"; }] | readonly [{ readonly label: "Browser"; readonly value: "browser"; }]; export declare const previousDataPerNodeToKeepState: import("recoil").RecoilState; export declare const preservePortTextCaseState: import("recoil").RecoilState; export declare const checkForUpdatesState: import("recoil").RecoilState; export declare const skippedMaxVersionState: import("recoil").RecoilState; export declare const updateModalOpenState: import("recoil").RecoilState; export declare const updateStatusState: import("recoil").RecoilState; export declare const zoomSensitivityState: import("recoil").RecoilState; export declare const debuggerDefaultUrlState: import("recoil").RecoilState; //# sourceMappingURL=settings.d.ts.map