import { JumpNavigationMenuConfiguration, SectionConfiguration } from '@allianz/taly-core/schemas';
import { StepState } from './navigation-step-state';
export type SectionConfig = Map<string, SectionConfiguration>;
export interface SectionWithState {
sectionId: string;
state: StepState;
}
export interface PageHistory {
history: string[];
currentPage: string;
}
export interface NavigationConfig {
sections?: SectionConfig;
jumpNavigationMenu?: JumpNavigationMenuConfiguration;
nextButtonDisabledWhenPageInvalid?: boolean;
}