import type { EmptyObject } from '../../../../../../framework-types/BaseTypes';
import type { StateAtom } from '../../../../core/state/Types';
import type { Resource } from '../../../../source/atoms/SourceConfigAtom';
import type { ContextWithState } from '../../../../Types';
import type { MsePresentationStateData } from '../Types';
export type MsePresentationStateAtom = StateAtom<MsePresentationStateData, EmptyObject>;
export declare function createMsePresentationStateAtom(context: ContextWithState, resource: Resource): MsePresentationStateAtom;
