import { ActiveSlice } from "../types.js"; import { SimulatorManager } from "./SimulatorManager.js"; import { SliceZone } from "@prismicio/client"; //#region src/kit/types.d.ts declare enum StateEventType { Slices = "slices", ActiveSlice = "activeSlice", Message = "message" } type StateEvents = { [StateEventType.Slices]: SliceZone; [StateEventType.ActiveSlice]: ActiveSlice | null; [StateEventType.Message]: string; }; interface SliceSimulatorProps { zIndex?: number; background?: string; } interface SliceSimulatorState { manager: SimulatorManager; slices: SliceZone; message: string; } type SliceSimulatorOptions = SliceSimulatorProps & SliceSimulatorState; //#endregion export { SliceSimulatorOptions, SliceSimulatorProps, SliceSimulatorState, StateEventType, StateEvents }; //# sourceMappingURL=types.d.ts.map