import { LazyElementConfig } from '@lowcodeunit/lazy-element'; /** * Model class for state data */ export declare class LimitedJourneysManagementState { CurrentJourneyLookup?: string; IoTData?: JourneysIoTDetails[]; IsIoTStarter?: boolean; Journeys?: JourneyOption[]; Loading?: boolean; } export declare class JourneysIoTDetails { Color?: string; Name?: string; Data: { [name: string]: number; }; } export declare class JourneyOption { ActionURL: string; Active: boolean; ComingSoon: boolean; ContentType: JourneyContentTypes; ContentURL: string; Description: string; Details: JourneyOptionDetails; HighlightedOrder?: number; Lookup: string; Name: string; Roles: string[]; Uses: string[]; } export declare class JourneyOptionDetails { Abstract: string[]; Documentation: { [title: string]: string; }; RelatedJourneys: { [title: string]: string; }; Support: { [title: string]: string; }; SupportConfig: LazyElementConfig; } export declare enum JourneyContentTypes { Image = "Image", Video = "Video" } //# sourceMappingURL=journeys.state.d.ts.map