/// import { HeaderProps } from '@sberdevices/plasma-ui/components/Header/Header'; import { AppState, PlasmaActionData, History } from '../../store/types'; export interface AppStateContextValue { state: AppState; header?: HeaderProps; dispatch: React.Dispatch; pushHistory: (name: N, data: P) => void; pushScreen: { (name: N, params: P): void; (name: N, params?: never): void; }; replacePreviousScreens: { (screens: Array<{ name: N; params?: P; }>): void; (screens: Array<{ name: N; params?: never; }>): void; }; popScreen: () => void; goToScreen: (name: N) => void; changeActiveScreenState: (state: History) => void; } export declare const AppStateContext: import("react").Context; //# sourceMappingURL=AppStateContext.d.ts.map