import { ContextService } from '../../context'; import { DeriveContextServiceContract } from '../../../models/context/update-context-method'; type GuideContextFields = { readonly PAUSED: string; }; type GuideContextFieldParams = { readonly PAUSED: boolean; }; /** * Service for managing guide context state across the application. */ export declare class GuideContextService extends ContextService implements DeriveContextServiceContract { /** * Context property key for the paused state. */ readonly PAUSED = "isPaused"; /** * Updates the paused state in the context. * * @param paused - Boolean value indicating whether the guide is paused */ updatePaused(paused: boolean): void; /** * Returns the current paused state. * * @returns The current paused state, or undefined if not set */ isPaused(): boolean | undefined; } export {};