diff --git a/client/public/images/mock/top-stories/story-1.png b/client/public/images/mock/top-stories/story-1.png new file mode 100644 index 0000000..3741bde Binary files /dev/null and b/client/public/images/mock/top-stories/story-1.png differ diff --git a/client/public/images/mock/top-stories/story-2.jpeg b/client/public/images/mock/top-stories/story-2.jpeg new file mode 100644 index 0000000..f8379d1 Binary files /dev/null and b/client/public/images/mock/top-stories/story-2.jpeg differ diff --git a/client/public/images/mock/top-stories/story-3.jpeg b/client/public/images/mock/top-stories/story-3.jpeg new file mode 100644 index 0000000..3a39010 Binary files /dev/null and b/client/public/images/mock/top-stories/story-3.jpeg differ diff --git a/client/public/images/mock/top-stories/story-4.jpeg b/client/public/images/mock/top-stories/story-4.jpeg new file mode 100644 index 0000000..2d910b8 Binary files /dev/null and b/client/public/images/mock/top-stories/story-4.jpeg differ diff --git a/client/public/images/mock/top-stories/story-5.png b/client/public/images/mock/top-stories/story-5.png new file mode 100644 index 0000000..a139505 Binary files /dev/null and b/client/public/images/mock/top-stories/story-5.png differ diff --git a/client/src/components/map/layers/animated-tile-layer/index.tsx b/client/src/components/map/layers/animated-tile-layer/index.tsx index db21d25..4e9cc0b 100644 --- a/client/src/components/map/layers/animated-tile-layer/index.tsx +++ b/client/src/components/map/layers/animated-tile-layer/index.tsx @@ -26,7 +26,7 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { const { minZoom, maxZoom, data } = c; - const { frames = 0, interval = 1000, start, end, autoplay = false, delay = 3000 } = c.timeline; + const { interval = 1000, start, end, autoplay = false, delay = 3000 } = c.timeline; const createLayer = useCallback( (data: { visible: boolean; url: string; opacity: number }, id: string, beforeId: string) => { @@ -43,7 +43,6 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { index: { x, y, z }, signal, } = tile; - const tileUrl = url.replace('{z}', z).replace('{x}', x).replace('{y}', y); const response = fetch(tileUrl, { signal }); @@ -57,7 +56,7 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { .then((buffer) => { const apng = parseAPNG(buffer); if (apng instanceof Error) { - throw apng; + return null; } return apng.frames.map((f: any) => { return { @@ -75,6 +74,7 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { if (!sl) return null; const { id: subLayerId, data, tile, visible, opacity = 1, frame: f } = sl; + if (!tile || !data) return null; const { @@ -124,11 +124,11 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { if (isPlaying) { return; } - const lastFrame = frames; + const lastFrame = end - start; let newFrame = frame === lastFrame ? 0 : frame + 1; setFrame(newFrame); intervalRef.current = setInterval(() => { - if (newFrame + 1 === lastFrame + 1) { + if (newFrame === lastFrame) { clearInterval(intervalRef.current); setIsPlaying(false); } else { @@ -136,7 +136,7 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { newFrame++; } }, interval); - }, [frame, frames, interval, isPlaying]); + }, [end, frame, interval, isPlaying, start]); const handleChangeFrame = (_frame: number) => { setIsPlaying(false); @@ -184,7 +184,7 @@ const AnimatedTileLayer = ({ id = '', c }: DeckLayerProps) => { timeline={{ start: start, end: end, - current: frame, + currentFrame: frame, }} onChangeCurrent={handleChangeFrame} onPlay={handlePlay} diff --git a/client/src/components/map/layers/marker/index.tsx b/client/src/components/map/layers/marker/index.tsx index a9f55a0..7d75e61 100644 --- a/client/src/components/map/layers/marker/index.tsx +++ b/client/src/components/map/layers/marker/index.tsx @@ -14,9 +14,9 @@ type MarkerProps = RMarkerProps & { }; const Marker = (props: MarkerProps) => { - const { properties, onClick } = props; + const { properties, onClick, ...rest } = props; return ( - +
{ >
-
+
@@ -55,6 +55,7 @@ const Marker = (props: MarkerProps) => { variant="secondary" className="h-8 w-full rounded-3xl bg-teal-500 py-2 text-xs text-white hover:bg-teal-500/50" onClick={onClick} + disabled={!properties?.active} > Discover story diff --git a/client/src/components/map/legend/item-types/timeline/index.tsx b/client/src/components/map/legend/item-types/timeline/index.tsx index ec41f2c..2cddce5 100644 --- a/client/src/components/map/legend/item-types/timeline/index.tsx +++ b/client/src/components/map/legend/item-types/timeline/index.tsx @@ -11,7 +11,7 @@ type LegendTypeTimelineProps = { timeline: { start: number; end: number; - current: number; + currentFrame: number; }; onChangeCurrent: (year: number) => void; onPlay: () => void; @@ -40,7 +40,7 @@ export const LegendTypeTimeline: React.FC = ({ ); const lastYear = years[years.length - 1]; - const value = years[timeline?.current]; + const value = years[timeline?.currentFrame]; const yearScale = useCallback( (year: number) => @@ -69,10 +69,10 @@ export const LegendTypeTimeline: React.FC = ({ onChangeCurrent(v)} className={cn('relative flex w-full touch-none select-none items-center', className)} > diff --git a/client/src/containers/home/index.tsx b/client/src/containers/home/index.tsx index 3482a7f..2613929 100644 --- a/client/src/containers/home/index.tsx +++ b/client/src/containers/home/index.tsx @@ -2,8 +2,6 @@ import { useEffect } from 'react'; -import Link from 'next/link'; - import { useResetRecoilState, useSetRecoilState } from 'recoil'; import { layersAtom, tmpBboxAtom } from '@/store'; @@ -15,13 +13,13 @@ import { DEFAULT_MAP_BBOX, DEFAULT_MAP_STATE } from '@/constants/map'; import Sidebar from '@/containers/home/sidebar'; import Card from '@/components/ui/card'; -// import GradientLine from '@/components/ui/gradient-line'; +import GradientLine from '@/components/ui/gradient-line'; import Categories from './categories'; import Dashboard from './dashboard'; import { Filters } from './filters'; import Header from './header'; -// import TopStories from './top-stories'; +import TopStories from './top-stories'; export default function Home() { const setTmpBbox = useSetRecoilState(tmpBboxAtom); @@ -44,19 +42,24 @@ export default function Home() {
-
+
-
+
- View links + + View links + - {/* - + + - */} +
diff --git a/client/src/containers/home/top-stories/index.tsx b/client/src/containers/home/top-stories/index.tsx index ed2dc6e..a0c0150 100644 --- a/client/src/containers/home/top-stories/index.tsx +++ b/client/src/containers/home/top-stories/index.tsx @@ -1,53 +1,9 @@ import TopStoriesItem from './item'; - -const topStories = [ - { - id: '1', - title: 'From Coastlines to Space: EO Satellites for Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, - { - id: '2', - title: 'From Coastlines to Space: EO Satellites for Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, - { - id: '3', - title: 'From Coastlines to Space: EO Satellites forĀ” Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, - { - id: '4', - title: 'From Coastlines to Space: EO Satellites for Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, - { - id: '5', - title: 'From Coastlines to Space: EO Satellites forĀ” Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, - { - id: '6', - title: 'From Coastlines to Space: EO Satellites for Advanced Risk Assessment ', - place: 'Warri', - country: 'Nigeria', - image: '/images/story-card-image.png', - }, -]; +import topStories from './mockup.json'; const TopStories = () => { return ( -
+
{topStories.map((story) => ( ))} diff --git a/client/src/containers/home/top-stories/item.tsx b/client/src/containers/home/top-stories/item.tsx index 505a52e..c22cb9f 100644 --- a/client/src/containers/home/top-stories/item.tsx +++ b/client/src/containers/home/top-stories/item.tsx @@ -1,31 +1,43 @@ import Image from 'next/image'; +import { useRouter } from 'next/navigation'; + +import { cn } from '@/lib/classnames'; type TopStoriesItemProps = { story: { title: string; - place: string; - country: string; + region: string; id: string; image: string; + active: boolean; }; }; const TopStoriesItem = ({ story }: TopStoriesItemProps) => { + const { push } = useRouter(); + + const handleClickStory = () => { + if (story.active) { + push(`/stories/${story.id}`); + } + }; + + const src = story?.image; + return ( -
-
+
+
{story.title}

{story.title}

-

- {story.place}, {story.country} -

+

{story.region}

); diff --git a/client/src/containers/home/top-stories/mockup.json b/client/src/containers/home/top-stories/mockup.json new file mode 100644 index 0000000..f57e8f5 --- /dev/null +++ b/client/src/containers/home/top-stories/mockup.json @@ -0,0 +1,37 @@ +[ + { + "id": "1", + "title": "Urban Sustainability: Updating the Revised Strategic Transport Plan for Dhaka, Bangladesh", + "region": "Dhaka, Bangladesh", + "image": "https://esa-gda-comms-staging-cms.fra1.digitaloceanspaces.com/story_1_90a5fc0766.png", + "active": true + }, + { + "id": "2", + "title": "Urban Wetlands: EO-based tools to support wetland restoration in Rwanda", + "region": "Kigali, Ruanda", + "image": "https://esa-gda-comms-staging-cms.fra1.digitaloceanspaces.com/story_2_e62b45087c.png", + "active": false + }, + { + "id": "3", + "title": "Soil monitoring helps build climate resilience for Nigeria's farmers", + "region": "Nigeria", + "image": "https://esa-gda-comms-staging-cms.fra1.digitaloceanspaces.com/story_3_82beedeff6.png", + "active": false + }, + { + "id": "4", + "title": "Satellite Data and Sustainability-Linked Bonds: Monitoring Land Use in Peruvian Amazon", + "region": "Peru", + "image": "https://esa-gda-comms-staging-cms.fra1.digitaloceanspaces.com/story_4_322b71cf63.png", + "active": false + }, + { + "id": "5", + "title": "Changing Grey to Green in Sargodha, Pakistan - Using Satellite Earth Observation", + "region": "Sargodha, Pakistan", + "image": "https://esa-gda-comms-staging-cms.fra1.digitaloceanspaces.com/story_5_fb1456f0dd.png", + "active": false + } +] diff --git a/client/src/containers/map/markers/home-markers/index.tsx b/client/src/containers/map/markers/home-markers/index.tsx index a539d06..1009ff0 100644 --- a/client/src/containers/map/markers/home-markers/index.tsx +++ b/client/src/containers/map/markers/home-markers/index.tsx @@ -1,3 +1,5 @@ +'use client'; + import { useMemo } from 'react'; import { Layer, Source } from 'react-map-gl'; @@ -43,6 +45,7 @@ const StoryMarkers = () => { status: 'completed', tags: ['nature'], title: attributes?.title, + active: attributes?.active, }, }; }) || [], diff --git a/client/src/containers/map/markers/story-markers/marker.tsx b/client/src/containers/map/markers/story-markers/marker.tsx index d1fad57..b070f5d 100644 --- a/client/src/containers/map/markers/story-markers/marker.tsx +++ b/client/src/containers/map/markers/story-markers/marker.tsx @@ -1,3 +1,4 @@ +'use client'; import { useState } from 'react'; import { Marker } from 'react-map-gl'; diff --git a/client/src/containers/map/markers/story-markers/media.tsx b/client/src/containers/map/markers/story-markers/media.tsx index b03b900..4f0d538 100644 --- a/client/src/containers/map/markers/story-markers/media.tsx +++ b/client/src/containers/map/markers/story-markers/media.tsx @@ -1,3 +1,4 @@ +'use client'; import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; import Image from 'next/image'; diff --git a/client/src/containers/story/steps/controller/controller-item.tsx b/client/src/containers/story/steps/controller/controller-item.tsx index a388515..a19bd40 100644 --- a/client/src/containers/story/steps/controller/controller-item.tsx +++ b/client/src/containers/story/steps/controller/controller-item.tsx @@ -1,3 +1,5 @@ +'use client'; + import { useCallback } from 'react'; import { useRecoilValue } from 'recoil'; diff --git a/client/src/containers/story/steps/controller/scroll-item.tsx b/client/src/containers/story/steps/controller/scroll-item.tsx index 0bbfc41..6848723 100644 --- a/client/src/containers/story/steps/controller/scroll-item.tsx +++ b/client/src/containers/story/steps/controller/scroll-item.tsx @@ -1,3 +1,4 @@ +'use client'; import { PropsWithChildren, useRef } from 'react'; import { useScroll } from 'framer-motion'; diff --git a/client/src/containers/story/steps/index.tsx b/client/src/containers/story/steps/index.tsx index deaae4e..b0643bc 100644 --- a/client/src/containers/story/steps/index.tsx +++ b/client/src/containers/story/steps/index.tsx @@ -1,7 +1,10 @@ +'use client'; import { PropsWithChildren, useMemo } from 'react'; import { useRecoilValue } from 'recoil'; +import { cn } from '@/lib/classnames'; + import { stepAtom } from '@/store/stories'; import { @@ -25,10 +28,11 @@ type StepProps = PropsWithChildren<{ const Step = ({ step, category, index }: StepProps) => { const currentStep = useRecoilValue(stepAtom); + const type = getStepType(step); const STEP_COMPONENT = useMemo(() => { - const type = getStepType(step); - if (!type || !step) return null; + const stepLayout = step?.attributes?.layout?.[0]; + if (!type || !stepLayout) return null; switch (type) { case 'map-step': { @@ -54,11 +58,18 @@ const Step = ({ step, category, index }: StepProps) => { default: return null; } - }, [category?.data?.attributes, category?.data?.id, step, index, currentStep]); + }, [ + step?.attributes?.layout, + type, + currentStep, + index, + category?.data?.id, + category?.data?.attributes, + ]); return (
-
{STEP_COMPONENT}
+
{STEP_COMPONENT}
); }; diff --git a/client/src/containers/story/steps/layouts/map-step.tsx b/client/src/containers/story/steps/layouts/map-step.tsx index d01ede9..ba98881 100644 --- a/client/src/containers/story/steps/layouts/map-step.tsx +++ b/client/src/containers/story/steps/layouts/map-step.tsx @@ -1,3 +1,4 @@ +'use client'; import dynamic from 'next/dynamic'; import { InfoIcon } from 'lucide-react'; diff --git a/client/src/containers/story/steps/layouts/outro-step.tsx b/client/src/containers/story/steps/layouts/outro-step.tsx index 7ead2c7..87540a3 100644 --- a/client/src/containers/story/steps/layouts/outro-step.tsx +++ b/client/src/containers/story/steps/layouts/outro-step.tsx @@ -2,25 +2,37 @@ import { useCallback, useEffect, useRef, useState } from 'react'; +import Image from 'next/image'; import { useRouter } from 'next/navigation'; import { useScroll, motion, useTransform } from 'framer-motion'; import { useSetRecoilState } from 'recoil'; -import env from '@/env.mjs'; +import { getImageSrc } from '@/lib/image-src'; import { isFlyingBackAtom } from '@/store'; -import { StepLayoutItem, StepLayoutOutroStepComponent } from '@/types/generated/strapi.schemas'; - -const apiBaseUrl = env.NEXT_PUBLIC_API_URL.replace('/api', ''); +import { StepLayoutOutroStepComponent } from '@/types/generated/strapi.schemas'; type MediaStepLayoutProps = { - step: StepLayoutItem; + step: StepLayoutOutroStepComponent; categoryId?: number; showContent: boolean; }; +const links = [ + [ + 'https://www.gaf.de/', + '', + 'https://site.tre-altamira.com/', + 'http://www.gisat.cz/', + 'https://www.ait.ac.at/en/', + 'https://www.caribou.space/', + ], + ['https://www.adb.org/'], + ['https://www.esa.int/'], +]; + const OutroStepLayout = ({ step, showContent }: MediaStepLayoutProps) => { const { push } = useRouter(); @@ -91,7 +103,7 @@ const OutroStepLayout = ({ step, showContent }: MediaStepLayoutProps) => { >
-
+
{isVideo && ( { exit={{ opacity: 0 }} transition={{ duration: 1.5 }} style={{ scale: scaleContent }} - className="relative z-50 w-full flex-1" + className="relative z-50 mt-10 flex w-full flex-1 items-center justify-center" > @@ -125,7 +135,7 @@ const OutroStepLayout = ({ step, showContent }: MediaStepLayoutProps) => { transition={{ duration: 1.5 }} style={{ scale: scaleContent }} > -
+

{title}

@@ -134,15 +144,61 @@ const OutroStepLayout = ({ step, showContent }: MediaStepLayoutProps) => {
+ - Continue scrolling to explore more stories +

Continue scrolling to explore more stories

+ {showContent && show && step.disclaimer && ( +
+
    + {step.disclaimer.map((d, i) => ( +
  • +

    {d.title}

    +
    + {d.logos && + d.logos?.data?.map((logo, index) => { + const src = getImageSrc(logo?.attributes?.url); + + const url = links[i][index]; + return url ? ( + + + + ) : ( +
    + +
    + ); + })} +
    +
  • + ))} +
+
+ )}
)}
diff --git a/client/src/lib/image-src/index.ts b/client/src/lib/image-src/index.ts new file mode 100644 index 0000000..a33fdf9 --- /dev/null +++ b/client/src/lib/image-src/index.ts @@ -0,0 +1,6 @@ +import env from '@/env.mjs'; + +export const getImageSrc = (url?: string) => + env.NEXT_PUBLIC_ENVIRONMENT === 'development' + ? `${env.NEXT_PUBLIC_API_URL.replace('/api', '')}${url}` + : url || ''; diff --git a/client/src/types/generated/strapi.schemas.ts b/client/src/types/generated/strapi.schemas.ts index 580f8ea..9738aaa 100644 --- a/client/src/types/generated/strapi.schemas.ts +++ b/client/src/types/generated/strapi.schemas.ts @@ -379,6 +379,28 @@ export interface UploadFile { export type StoryResponseMeta = { [key: string]: any }; +export interface Story { + active?: boolean; + bbox: unknown; + category?: StoryCategory; + createdAt?: string; + createdBy?: StoryCreatedBy; + latitude: number; + longitude: number; + publishedAt?: string; + slug?: string; + status: StoryStatus; + steps?: StorySteps; + title: string; + updatedAt?: string; + updatedBy?: StoryUpdatedBy; +} + +export interface StoryResponseDataObject { + attributes?: Story; + id?: number; +} + export interface StoryResponse { data?: StoryResponseDataObject; meta?: StoryResponseMeta; @@ -395,7 +417,16 @@ export type StoryUpdatedBy = { data?: StoryUpdatedByData; }; -export type StoryStepsItem = StepLayoutMapStepComponent | StepLayoutOutroStepComponent; +export type StoryStepsDataItemAttributes = { [key: string]: any }; + +export type StoryStepsDataItem = { + attributes?: StoryStepsDataItemAttributes; + id?: number; +}; + +export type StorySteps = { + data?: StoryStepsDataItem[]; +}; export type StoryStatus = (typeof StoryStatus)[keyof typeof StoryStatus]; @@ -425,27 +456,6 @@ export type StoryCategory = { data?: StoryCategoryData; }; -export interface Story { - bbox: unknown; - category?: StoryCategory; - createdAt?: string; - createdBy?: StoryCreatedBy; - latitude: number; - longitude: number; - publishedAt?: string; - slug?: string; - status: StoryStatus; - steps?: StoryStepsItem[]; - title: string; - updatedAt?: string; - updatedBy?: StoryUpdatedBy; -} - -export interface StoryResponseDataObject { - attributes?: Story; - id?: number; -} - export type StoryCategoryDataAttributesUpdatedByDataAttributes = { [key: string]: any }; export type StoryCategoryDataAttributesUpdatedByData = { @@ -468,6 +478,10 @@ export type StoryCategoryDataAttributes = { updatedBy?: StoryCategoryDataAttributesUpdatedBy; }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedByDataAttributes = { + [key: string]: any; +}; + export type StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedByData = { attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedByDataAttributes; id?: number; @@ -477,7 +491,17 @@ export type StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedBy = { data?: StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedByData; }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItem = { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributes; + id?: number; +}; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesSteps = { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItem[]; +}; + export type StoryCategoryDataAttributesStoriesDataItemAttributes = { + active?: boolean; bbox?: unknown; category?: StoryCategoryDataAttributesStoriesDataItemAttributesCategory; createdAt?: string; @@ -487,7 +511,7 @@ export type StoryCategoryDataAttributesStoriesDataItemAttributes = { publishedAt?: string; slug?: string; status?: StoryCategoryDataAttributesStoriesDataItemAttributesStatus; - steps?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItem[]; + steps?: StoryCategoryDataAttributesStoriesDataItemAttributesSteps; title?: string; updatedAt?: string; updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedBy; @@ -502,55 +526,53 @@ export type StoryCategoryDataAttributesStories = { data?: StoryCategoryDataAttributesStoriesDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesUpdatedByDataAttributes = { - [key: string]: any; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributes; - id?: number; -}; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMedia = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaData; -}; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzero = { - __component?: string; - content?: string; - id?: number; - layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayers; - map?: unknown; - media?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMedia; - title?: string; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedBy = { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItem = - | StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOf - | StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzero; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItem = + | StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOf + | StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzero + | StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefour; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedByDataAttributes = - { [key: string]: any }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributes = { + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedBy; + layout?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItem[]; + publishedAt?: string; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesUpdatedBy; +}; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefour = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedByDataAttributes; + __component?: string; + content?: string; + disclaimer?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItem[]; id?: number; + layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayers; + map?: unknown; + media?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMedia; + title?: string; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedBy = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedByData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributes = { alternativeText?: string; caption?: string; createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedBy; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedBy; ext?: string; - folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolder; + folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolder; folderPath?: string; formats?: unknown; hash?: string; @@ -560,114 +582,103 @@ export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSe previewUrl?: string; provider?: string; provider_metadata?: unknown; - related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelated; + related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelated; size?: number; updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesUpdatedBy; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedBy; url?: string; width?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelatedDataItemAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelatedDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelatedDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelated = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMedia = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesRelatedDataItem[]; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolder = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelatedDataItemAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelatedDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelatedDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelated = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesRelatedDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolderDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolderData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolderDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParent = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolder = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesFolderData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItem = - { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes; - id?: number; - }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedByDataAttributes = + { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFiles = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedByData = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItem[]; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedByDataAttributes; + id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedBy = { - children?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildren; - createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedBy; - files?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFiles; - name?: string; - parent?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParent; - path?: string; - pathId?: number; - updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedBy; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourMediaDataAttributesCreatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayersDataItemAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayersDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayersDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayers = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourLayersDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributes = { alternativeText?: string; caption?: string; createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedBy; ext?: string; - folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder; + folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolder; folderPath?: string; formats?: unknown; hash?: string; @@ -677,525 +688,792 @@ export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSe previewUrl?: string; provider?: string; provider_metadata?: unknown; - related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated; + related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelated; size?: number; updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedBy; url?: string; width?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem = - { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes; - id?: number; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem[]; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogos = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes; id?: number; + logos?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogos; + text?: string; + title?: string; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelatedDataItemAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelatedDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelatedDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildren = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItem[]; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelated = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesRelatedDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolderDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolderData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroMediaDataAttributesCreatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolderDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayersDataItemAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayersDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolder = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayersDataItemAttributes; - id?: number; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesFolderData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayers = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfSevenzeroLayersDataItem[]; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfStorySummaryItem = { - content?: string; - id?: number; - info?: string; - title?: string; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributes; - id?: number; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayers = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItem[]; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOf = { - __component?: string; - card?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfCardItem[]; - id?: number; - layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayers; - map?: unknown; - story_summary?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfStorySummaryItem[]; -}; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfOneonefourDisclaimerItemLogosDataItemAttributesCreatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType = - (typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType)[keyof typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType]; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaType = + (typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaType)[keyof typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaType]; // eslint-disable-next-line @typescript-eslint/no-redeclare -export const StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType = +export const StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaType = { - deckgl: 'deckgl', - mapbox: 'mapbox', - carto: 'carto', - 'animated-tiles': 'animated-tiles', + image: 'image', + video: 'video', } as const; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesMetadata = - { - citation?: string; - content_date?: string; - description?: string; - id?: number; - license?: string; - resolution?: string; - source?: string; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzero = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributes; + __component?: string; + content?: string; id?: number; + media?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMedia; + media_type?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaType; + title?: string; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDataset = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributes = { - config?: unknown; + alternativeText?: string; + caption?: string; createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedBy; - dataset?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDataset; - interaction_config?: unknown; - legend_config?: unknown; - metadata?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesMetadata; - params_config?: unknown; - publishedAt?: string; - title?: string; - type?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedBy; + ext?: string; + folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelated; + size?: number; updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedBy; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedBy; + url?: string; + width?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMedia = { - citation?: string; - content_date?: string; - description?: string; - id?: number; - license?: string; - resolution?: string; - source?: string; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem[]; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes = - { - createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; - datasets?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets; - publishedAt?: string; - title?: string; - updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; - }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelatedDataItemAttributes = + { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelatedDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelatedDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelated = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesRelatedDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderData = { - createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy; - dataset_group?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup; - layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers; - metadata?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata; - publishedAt?: string; - title?: string; - updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData = - { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolder = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem[]; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedBy = { - blocked?: boolean; - createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy; - email?: string; - firstname?: string; - isActive?: boolean; - lastname?: string; - preferedLanguage?: string; - registrationToken?: string; - resetPasswordToken?: string; - roles?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles; - updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy; - username?: string; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParent = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes; - id?: number; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributes = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; + children?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildren; + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedBy; + files?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFiles; + name?: string; + parent?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParent; + path?: string; + pathId?: number; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesUpdatedBy; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesParentDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes = { - code?: string; + alternativeText?: string; + caption?: string; createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy; - description?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy; + ext?: string; + folder?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; name?: string; - permissions?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated; + size?: number; updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy; - users?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy; + url?: string; + width?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFiles = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem[]; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem[]; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesCreatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy = - { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData; - }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildren = { - action?: string; - conditions?: unknown; - createdAt?: string; - createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy; - properties?: unknown; - role?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole; - subject?: string; - updatedAt?: string; - updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesFolderDataAttributesChildrenDataItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfSevenzeroMediaDataAttributesCreatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes = - { [key: string]: any }; - -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfStorySummaryItem = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes; + content?: string; id?: number; + info?: string; + title?: string; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOf = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData; + __component?: string; + card?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfCardItem[]; + id?: number; + layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayers; + map?: unknown; + story_summary?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfStorySummaryItem[]; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByData = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes; + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes; id?: number; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedBy = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData; + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByData; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByDataAttributes = - { [key: string]: any }; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType = + (typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType)[keyof typeof StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType]; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByData = +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType = { - attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByDataAttributes; + deckgl: 'deckgl', + mapbox: 'mapbox', + carto: 'carto', + 'animated-tiles': 'animated-tiles', + } as const; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesMetadata = + { + citation?: string; + content_date?: string; + description?: string; id?: number; + license?: string; + resolution?: string; + source?: string; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedBy = +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributes = { - data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByData; + config?: unknown; + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedBy; + dataset?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDataset; + interaction_config?: unknown; + legend_config?: unknown; + metadata?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesMetadata; + params_config?: unknown; + publishedAt?: string; + title?: string; + type?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedBy; }; -export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsItemAnyOfCardItem = { - content?: string; - id?: number; - title?: string; - widget?: unknown; +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayers = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDataset = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata = + { + citation?: string; + content_date?: string; + description?: string; + id?: number; + license?: string; + resolution?: string; + source?: string; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributes = + { + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy; + dataset_group?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup; + layers?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers; + metadata?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes = + { + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; + datasets?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes = + { + blocked?: boolean; + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy; + email?: string; + firstname?: string; + isActive?: boolean; + lastname?: string; + preferedLanguage?: string; + registrationToken?: string; + resetPasswordToken?: string; + roles?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy; + username?: string; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = + { + code?: string; + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy; + description?: string; + name?: string; + permissions?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy; + users?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes = + { + action?: string; + conditions?: unknown; + createdAt?: string; + createdBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy; + properties?: unknown; + role?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole; + subject?: string; + updatedAt?: string; + updatedBy?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedBy = + { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByData; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfCardItem = + { + content?: string; + id?: number; + title?: string; + widget?: unknown; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedByData = + { + attributes?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedBy = { + data?: StoryCategoryDataAttributesStoriesDataItemAttributesStepsDataItemAttributesCreatedByData; }; export type StoryCategoryDataAttributesStoriesDataItemAttributesStatus = @@ -1233,6 +1511,10 @@ export type StoryCategoryDataAttributesStoriesDataItemAttributesCategory = { data?: StoryCategoryDataAttributesStoriesDataItemAttributesCategoryData; }; +export type StoryCategoryDataAttributesCreatedBy = { + data?: StoryCategoryDataAttributesCreatedByData; +}; + export type StoryCategoryDataAttributesCreatedByDataAttributes = { [key: string]: any }; export type StoryCategoryDataAttributesCreatedByData = { @@ -1240,114 +1522,289 @@ export type StoryCategoryDataAttributesCreatedByData = { id?: number; }; -export type StoryCategoryDataAttributesCreatedBy = { - data?: StoryCategoryDataAttributesCreatedByData; +export type StoryListResponseMetaPagination = { + page?: number; + pageCount?: number; + pageSize?: number; + total?: number; +}; + +export type StoryListResponseMeta = { + pagination?: StoryListResponseMetaPagination; +}; + +export interface StoryListResponseDataItem { + attributes?: Story; + id?: number; +} + +export interface StoryListResponse { + data?: StoryListResponseDataItem[]; + meta?: StoryListResponseMeta; +} + +export interface StoryRequest { + data: StoryRequestData; +} + +export type StoryRequestDataStepsItem = number | string; + +export type StoryRequestDataStatus = + (typeof StoryRequestDataStatus)[keyof typeof StoryRequestDataStatus]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const StoryRequestDataStatus = { + Completed: 'Completed', + In_progress: 'In progress', +} as const; + +export type StoryRequestDataCategory = number | string; + +export type StoryRequestData = { + active?: boolean; + bbox: unknown; + category?: StoryRequestDataCategory; + latitude: number; + longitude: number; + slug?: string; + status: StoryRequestDataStatus; + steps?: StoryRequestDataStepsItem[]; + title: string; +}; + +export type StepLayoutOutroStepComponentMediaData = { + attributes?: StepLayoutOutroStepComponentMediaDataAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentMedia = { + data?: StepLayoutOutroStepComponentMediaData; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedByDataAttributes = { + [key: string]: any; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedByData = { + attributes?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedByDataAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedBy = { + data?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedByData; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributes = { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: StepLayoutOutroStepComponentMediaDataAttributesCreatedBy; + ext?: string; + folder?: StepLayoutOutroStepComponentMediaDataAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: StepLayoutOutroStepComponentMediaDataAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedBy; + url?: string; + width?: number; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItemAttributes = { + [key: string]: any; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItem = { + attributes?: StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItemAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesRelated = { + data?: StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItem[]; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesFolderDataAttributes = { + [key: string]: any; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesFolderData = { + attributes?: StepLayoutOutroStepComponentMediaDataAttributesFolderDataAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesFolder = { + data?: StepLayoutOutroStepComponentMediaDataAttributesFolderData; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesCreatedByDataAttributes = { + [key: string]: any; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesCreatedByData = { + attributes?: StepLayoutOutroStepComponentMediaDataAttributesCreatedByDataAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentMediaDataAttributesCreatedBy = { + data?: StepLayoutOutroStepComponentMediaDataAttributesCreatedByData; +}; + +export type StepLayoutOutroStepComponentLayersDataItemAttributes = { [key: string]: any }; + +export type StepLayoutOutroStepComponentLayersDataItem = { + attributes?: StepLayoutOutroStepComponentLayersDataItemAttributes; + id?: number; +}; + +export type StepLayoutOutroStepComponentLayers = { + data?: StepLayoutOutroStepComponentLayersDataItem[]; }; -export type StoryListResponseMetaPagination = { - page?: number; - pageCount?: number; - pageSize?: number; - total?: number; +export type DisclaimerDiscalimerComponentLogosDataItem = { + attributes?: DisclaimerDiscalimerComponentLogosDataItemAttributes; + id?: number; }; -export type StoryListResponseMeta = { - pagination?: StoryListResponseMetaPagination; +export type DisclaimerDiscalimerComponentLogos = { + data?: DisclaimerDiscalimerComponentLogosDataItem[]; }; -export interface StoryListResponseDataItem { - attributes?: Story; +export interface DisclaimerDiscalimerComponent { id?: number; + logos?: DisclaimerDiscalimerComponentLogos; + text?: string; + title?: string; } -export interface StoryListResponse { - data?: StoryListResponseDataItem[]; - meta?: StoryListResponseMeta; -} - -export interface StoryRequest { - data: StoryRequestData; +export interface StepLayoutOutroStepComponent { + __component?: string; + content?: string; + disclaimer?: DisclaimerDiscalimerComponent[]; + id?: number; + layers?: StepLayoutOutroStepComponentLayers; + map?: unknown; + media?: StepLayoutOutroStepComponentMedia; + title?: string; } -export type StoryRequestDataStepsItem = StepLayoutMapStepComponent | StepLayoutOutroStepComponent; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedByDataAttributes = { + [key: string]: any; +}; -export type StoryRequestDataStatus = - (typeof StoryRequestDataStatus)[keyof typeof StoryRequestDataStatus]; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedByData = { + attributes?: DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedByDataAttributes; + id?: number; +}; -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const StoryRequestDataStatus = { - Completed: 'Completed', - In_progress: 'In progress', -} as const; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedBy = { + data?: DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedByData; +}; -export type StoryRequestDataCategory = number | string; +export type DisclaimerDiscalimerComponentLogosDataItemAttributes = { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedBy; + ext?: string; + folder?: DisclaimerDiscalimerComponentLogosDataItemAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: DisclaimerDiscalimerComponentLogosDataItemAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: DisclaimerDiscalimerComponentLogosDataItemAttributesUpdatedBy; + url?: string; + width?: number; +}; -export type StoryRequestData = { - bbox: unknown; - category?: StoryRequestDataCategory; - latitude: number; - longitude: number; - slug?: string; - status: StoryRequestDataStatus; - steps?: StoryRequestDataStepsItem[]; - title: string; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesRelatedDataItemAttributes = { + [key: string]: any; }; -export type StepLayoutOutroStepComponentMediaData = { - attributes?: StepLayoutOutroStepComponentMediaDataAttributes; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesRelatedDataItem = { + attributes?: DisclaimerDiscalimerComponentLogosDataItemAttributesRelatedDataItemAttributes; id?: number; }; -export type StepLayoutOutroStepComponentMedia = { - data?: StepLayoutOutroStepComponentMediaData; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesRelated = { + data?: DisclaimerDiscalimerComponentLogosDataItemAttributesRelatedDataItem[]; }; -export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedByDataAttributes = { +export type DisclaimerDiscalimerComponentLogosDataItemAttributesFolderDataAttributes = { [key: string]: any; }; -export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedByData = { - attributes?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedByDataAttributes; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesFolderData = { + attributes?: DisclaimerDiscalimerComponentLogosDataItemAttributesFolderDataAttributes; id?: number; }; -export type StepLayoutOutroStepComponentMediaDataAttributesUpdatedBy = { - data?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedByData; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesFolder = { + data?: DisclaimerDiscalimerComponentLogosDataItemAttributesFolderData; }; -export type StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItemAttributes = { +export type DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedByDataAttributes = { [key: string]: any; }; -export type StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItem = { - attributes?: StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItemAttributes; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedByData = { + attributes?: DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedByDataAttributes; id?: number; }; -export type StepLayoutOutroStepComponentMediaDataAttributesRelated = { - data?: StepLayoutOutroStepComponentMediaDataAttributesRelatedDataItem[]; +export type DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedBy = { + data?: DisclaimerDiscalimerComponentLogosDataItemAttributesCreatedByData; }; -export type StepLayoutOutroStepComponentMediaDataAttributesFolderDataAttributes = { - [key: string]: any; -}; +export type StepLayoutMediaStepComponentMediaType = + (typeof StepLayoutMediaStepComponentMediaType)[keyof typeof StepLayoutMediaStepComponentMediaType]; -export type StepLayoutOutroStepComponentMediaDataAttributesFolderData = { - attributes?: StepLayoutOutroStepComponentMediaDataAttributesFolderDataAttributes; +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const StepLayoutMediaStepComponentMediaType = { + image: 'image', + video: 'video', +} as const; + +export interface StepLayoutMediaStepComponent { + __component?: string; + content?: string; + id?: number; + media?: StepLayoutMediaStepComponentMedia; + media_type?: StepLayoutMediaStepComponentMediaType; + title?: string; +} + +export type StepLayoutMediaStepComponentMediaDataAttributesUpdatedByData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesUpdatedByDataAttributes; id?: number; }; -export type StepLayoutOutroStepComponentMediaDataAttributesFolder = { - data?: StepLayoutOutroStepComponentMediaDataAttributesFolderData; +export type StepLayoutMediaStepComponentMediaDataAttributesUpdatedBy = { + data?: StepLayoutMediaStepComponentMediaDataAttributesUpdatedByData; }; -export type StepLayoutOutroStepComponentMediaDataAttributes = { +export type StepLayoutMediaStepComponentMediaDataAttributes = { alternativeText?: string; caption?: string; createdAt?: string; - createdBy?: StepLayoutOutroStepComponentMediaDataAttributesCreatedBy; + createdBy?: StepLayoutMediaStepComponentMediaDataAttributesCreatedBy; ext?: string; - folder?: StepLayoutOutroStepComponentMediaDataAttributesFolder; + folder?: StepLayoutMediaStepComponentMediaDataAttributesFolder; folderPath?: string; formats?: unknown; hash?: string; @@ -1357,376 +1814,641 @@ export type StepLayoutOutroStepComponentMediaDataAttributes = { previewUrl?: string; provider?: string; provider_metadata?: unknown; - related?: StepLayoutOutroStepComponentMediaDataAttributesRelated; + related?: StepLayoutMediaStepComponentMediaDataAttributesRelated; size?: number; updatedAt?: string; - updatedBy?: StepLayoutOutroStepComponentMediaDataAttributesUpdatedBy; + updatedBy?: StepLayoutMediaStepComponentMediaDataAttributesUpdatedBy; url?: string; width?: number; }; -export type StepLayoutOutroStepComponentMediaDataAttributesCreatedByDataAttributes = { - [key: string]: any; +export type StepLayoutMediaStepComponentMediaData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributes; + id?: number; }; -export type StepLayoutOutroStepComponentMediaDataAttributesCreatedByData = { - attributes?: StepLayoutOutroStepComponentMediaDataAttributesCreatedByDataAttributes; - id?: number; +export type StepLayoutMediaStepComponentMedia = { + data?: StepLayoutMediaStepComponentMediaData; }; -export type StepLayoutOutroStepComponentMediaDataAttributesCreatedBy = { - data?: StepLayoutOutroStepComponentMediaDataAttributesCreatedByData; +export type StepLayoutMediaStepComponentMediaDataAttributesUpdatedByDataAttributes = { + [key: string]: any; }; -export type StepLayoutOutroStepComponentLayersDataItemAttributes = { [key: string]: any }; +export type StepLayoutMediaStepComponentMediaDataAttributesRelatedDataItemAttributes = { + [key: string]: any; +}; -export type StepLayoutOutroStepComponentLayersDataItem = { - attributes?: StepLayoutOutroStepComponentLayersDataItemAttributes; +export type StepLayoutMediaStepComponentMediaDataAttributesRelatedDataItem = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesRelatedDataItemAttributes; id?: number; }; -export type StepLayoutOutroStepComponentLayers = { - data?: StepLayoutOutroStepComponentLayersDataItem[]; +export type StepLayoutMediaStepComponentMediaDataAttributesRelated = { + data?: StepLayoutMediaStepComponentMediaDataAttributesRelatedDataItem[]; }; -export interface StepLayoutOutroStepComponent { - __component?: string; - content?: string; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributes; id?: number; - layers?: StepLayoutOutroStepComponentLayers; - map?: unknown; - media?: StepLayoutOutroStepComponentMedia; - title?: string; -} +}; -export type StepLayoutMapStepComponentLayersDataItemAttributes = { [key: string]: any }; +export type StepLayoutMediaStepComponentMediaDataAttributesFolder = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderData; +}; -export type StepLayoutMapStepComponentLayersDataItem = { - attributes?: StepLayoutMapStepComponentLayersDataItemAttributes; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedByData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes; id?: number; }; -export type StepLayoutMapStepComponentLayers = { - data?: StepLayoutMapStepComponentLayersDataItem[]; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedBy = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedByData; }; -export interface MapLayerSummaryComponent { - content?: string; - id?: number; - info?: string; - title?: string; -} +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParentDataAttributes = + { [key: string]: any }; -export interface MapLayerCardComponent { - content?: string; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParentData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParentDataAttributes; id?: number; - title?: string; - widget?: unknown; -} +}; -export interface StepLayoutMapStepComponent { - __component?: string; - card?: MapLayerCardComponent[]; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParent = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParentData; +}; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItem = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributes; id?: number; - layers?: StepLayoutMapStepComponentLayers; - map?: unknown; - story_summary?: MapLayerSummaryComponent[]; -} +}; -export type StepResponseMeta = { [key: string]: any }; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFiles = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItem[]; +}; -export interface Step { - createdAt?: string; - createdBy?: StepCreatedBy; - layout?: StepLayoutItem[]; - publishedAt?: string; - story?: StepStory; - updatedAt?: string; - updatedBy?: StepUpdatedBy; -} +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; -export interface StepResponseDataObject { - attributes?: Step; - id?: number; -} +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData = + { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; -export interface StepResponse { - data?: StepResponseDataObject; - meta?: StepResponseMeta; -} +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy = + { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData; + }; -export type StepUpdatedByDataAttributes = { [key: string]: any }; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributes = + { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy; + ext?: string; + folder?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy; + url?: string; + width?: number; + }; -export type StepUpdatedByData = { - attributes?: StepUpdatedByDataAttributes; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem = + { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes; + id?: number; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated = + { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem[]; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData = + { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes; + id?: number; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder = + { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData = + { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy = + { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData; + }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedByData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedByDataAttributes; id?: number; }; -export type StepUpdatedBy = { - data?: StepUpdatedByData; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedBy = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedByData; }; -export type StepStoryDataAttributesUpdatedBy = { - data?: StepStoryDataAttributesUpdatedByData; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes = + { [key: string]: any }; + +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildrenDataItem = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes; + id?: number; }; -export type StepStoryDataAttributes = { - bbox?: unknown; - category?: StepStoryDataAttributesCategory; - createdAt?: string; - createdBy?: StepStoryDataAttributesCreatedBy; - latitude?: number; - longitude?: number; - publishedAt?: string; - slug?: string; - status?: StepStoryDataAttributesStatus; - steps?: StepStoryDataAttributesStepsItem[]; - title?: string; - updatedAt?: string; - updatedBy?: StepStoryDataAttributesUpdatedBy; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildren = { + data?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildrenDataItem[]; }; -export type StepStoryData = { - attributes?: StepStoryDataAttributes; - id?: number; +export type StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributes = { + children?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesChildren; + createdAt?: string; + createdBy?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesCreatedBy; + files?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesFiles; + name?: string; + parent?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesParent; + path?: string; + pathId?: number; + updatedAt?: string; + updatedBy?: StepLayoutMediaStepComponentMediaDataAttributesFolderDataAttributesUpdatedBy; }; -export type StepStory = { - data?: StepStoryData; +export type StepLayoutMediaStepComponentMediaDataAttributesCreatedByDataAttributes = { + [key: string]: any; }; -export type StepStoryDataAttributesUpdatedByDataAttributes = { [key: string]: any }; - -export type StepStoryDataAttributesUpdatedByData = { - attributes?: StepStoryDataAttributesUpdatedByDataAttributes; +export type StepLayoutMediaStepComponentMediaDataAttributesCreatedByData = { + attributes?: StepLayoutMediaStepComponentMediaDataAttributesCreatedByDataAttributes; id?: number; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaData = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributes; +export type StepLayoutMediaStepComponentMediaDataAttributesCreatedBy = { + data?: StepLayoutMediaStepComponentMediaDataAttributesCreatedByData; +}; + +export type StepLayoutMapStepComponentLayersDataItem = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributes; id?: number; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMedia = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenMediaData; +export type StepLayoutMapStepComponentLayers = { + data?: StepLayoutMapStepComponentLayersDataItem[]; }; -export type StepStoryDataAttributesStepsItemAnyOfSeven = { +export interface StepLayoutMapStepComponent { __component?: string; - content?: string; + card?: MapLayerCardComponent[]; id?: number; - layers?: StepStoryDataAttributesStepsItemAnyOfSevenLayers; + layers?: StepLayoutMapStepComponentLayers; map?: unknown; - media?: StepStoryDataAttributesStepsItemAnyOfSevenMedia; - title?: string; -}; + story_summary?: MapLayerSummaryComponent[]; +} -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedByDataAttributes = { +export type StepLayoutMapStepComponentLayersDataItemAttributesUpdatedByDataAttributes = { [key: string]: any; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedByData = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedByDataAttributes; +export type StepLayoutMapStepComponentLayersDataItemAttributesUpdatedByData = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesUpdatedByDataAttributes; id?: number; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedBy = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedByData; +export type StepLayoutMapStepComponentLayersDataItemAttributesUpdatedBy = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesUpdatedByData; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributes = { - alternativeText?: string; - caption?: string; - createdAt?: string; - createdBy?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedBy; - ext?: string; - folder?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolder; - folderPath?: string; - formats?: unknown; - hash?: string; - height?: number; - mime?: string; - name?: string; - previewUrl?: string; - provider?: string; - provider_metadata?: unknown; - related?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelated; - size?: number; - updatedAt?: string; - updatedBy?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesUpdatedBy; - url?: string; - width?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesType = + (typeof StepLayoutMapStepComponentLayersDataItemAttributesType)[keyof typeof StepLayoutMapStepComponentLayersDataItemAttributesType]; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelatedDataItemAttributes = - { [key: string]: any }; +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const StepLayoutMapStepComponentLayersDataItemAttributesType = { + deckgl: 'deckgl', + mapbox: 'mapbox', + carto: 'carto', + 'animated-tiles': 'animated-tiles', +} as const; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelatedDataItem = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelatedDataItemAttributes; +export type StepLayoutMapStepComponentLayersDataItemAttributesMetadata = { + citation?: string; + content_date?: string; + description?: string; id?: number; + license?: string; + resolution?: string; + source?: string; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelated = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesRelatedDataItem[]; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetData = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributes; + id?: number; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolderDataAttributes = { - [key: string]: any; +export type StepLayoutMapStepComponentLayersDataItemAttributesDataset = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetData; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolderData = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolderDataAttributes; - id?: number; +export type StepLayoutMapStepComponentLayersDataItemAttributes = { + config?: unknown; + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesCreatedBy; + dataset?: StepLayoutMapStepComponentLayersDataItemAttributesDataset; + interaction_config?: unknown; + legend_config?: unknown; + metadata?: StepLayoutMapStepComponentLayersDataItemAttributesMetadata; + params_config?: unknown; + publishedAt?: string; + title?: string; + type?: StepLayoutMapStepComponentLayersDataItemAttributesType; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesUpdatedBy; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolder = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesFolderData; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedByData = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes; + id?: number; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedByDataAttributes = { - [key: string]: any; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedBy = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedByData; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedByData = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedByDataAttributes; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesMetadata = { + citation?: string; + content_date?: string; + description?: string; id?: number; + license?: string; + resolution?: string; + source?: string; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedBy = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenMediaDataAttributesCreatedByData; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributes = { + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedBy; + dataset_group?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroup; + layers?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayers; + metadata?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesMetadata; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesUpdatedBy; }; -export type StepStoryDataAttributesStepsItemAnyOfSevenLayersDataItemAttributes = { - [key: string]: any; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes = + { [key: string]: any }; -export type StepStoryDataAttributesStepsItemAnyOfSevenLayersDataItem = { - attributes?: StepStoryDataAttributesStepsItemAnyOfSevenLayersDataItemAttributes; - id?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayersDataItem = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes; + id?: number; + }; -export type StepStoryDataAttributesStepsItemAnyOfSevenLayers = { - data?: StepStoryDataAttributesStepsItemAnyOfSevenLayersDataItem[]; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayers = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesLayersDataItem[]; }; -export type StepStoryDataAttributesStepsItemAnyOfStorySummaryItem = { - content?: string; - id?: number; - info?: string; - title?: string; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes; + id?: number; + }; -export type StepStoryDataAttributesStepsItemAnyOf = { - __component?: string; - card?: StepStoryDataAttributesStepsItemAnyOfCardItem[]; - id?: number; - layers?: StepStoryDataAttributesStepsItemAnyOfLayers; - map?: unknown; - story_summary?: StepStoryDataAttributesStepsItemAnyOfStorySummaryItem[]; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroup = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupData; }; -export type StepStoryDataAttributesStepsItem = - | StepStoryDataAttributesStepsItemAnyOf - | StepStoryDataAttributesStepsItemAnyOfSeven; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; -export type StepStoryDataAttributesStepsItemAnyOfLayersDataItemAttributes = { [key: string]: any }; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes; + id?: number; + }; -export type StepStoryDataAttributesStepsItemAnyOfLayersDataItem = { - attributes?: StepStoryDataAttributesStepsItemAnyOfLayersDataItemAttributes; - id?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; + }; -export type StepStoryDataAttributesStepsItemAnyOfLayers = { - data?: StepStoryDataAttributesStepsItemAnyOfLayersDataItem[]; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = + { [key: string]: any }; -export type StepStoryDataAttributesStepsItemAnyOfCardItem = { - content?: string; - id?: number; - title?: string; - widget?: unknown; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes; + id?: number; + }; -export type StepStoryDataAttributesStatus = - (typeof StepStoryDataAttributesStatus)[keyof typeof StepStoryDataAttributesStatus]; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem[]; + }; -// eslint-disable-next-line @typescript-eslint/no-redeclare -export const StepStoryDataAttributesStatus = { - Completed: 'Completed', - In_progress: 'In progress', -} as const; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes; + id?: number; + }; -export type StepStoryDataAttributesCreatedByDataAttributes = { [key: string]: any }; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; + }; -export type StepStoryDataAttributesCreatedByData = { - attributes?: StepStoryDataAttributesCreatedByDataAttributes; - id?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes = + { + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; + datasets?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; + }; -export type StepStoryDataAttributesCreatedBy = { - data?: StepStoryDataAttributesCreatedByData; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; -export type StepStoryDataAttributesCategoryData = { - attributes?: StepStoryDataAttributesCategoryDataAttributes; - id?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes; + id?: number; + }; -export type StepStoryDataAttributesCategory = { - data?: StepStoryDataAttributesCategoryData; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData; + }; -export type StepStoryDataAttributesCategoryDataAttributesUpdatedByDataAttributes = { - [key: string]: any; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes; + id?: number; + }; -export type StepStoryDataAttributesCategoryDataAttributesUpdatedByData = { - attributes?: StepStoryDataAttributesCategoryDataAttributesUpdatedByDataAttributes; - id?: number; -}; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem[]; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes = + { + blocked?: boolean; + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy; + email?: string; + firstname?: string; + isActive?: boolean; + lastname?: string; + preferedLanguage?: string; + registrationToken?: string; + resetPasswordToken?: string; + roles?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedBy; + username?: string; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItem[]; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = + { + code?: string; + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy; + description?: string; + name?: string; + permissions?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy; + users?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleData; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedByData; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes = + { + action?: string; + conditions?: unknown; + createdAt?: string; + createdBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesCreatedBy; + properties?: unknown; + role?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRole; + subject?: string; + updatedAt?: string; + updatedBy?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData = + { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes; + id?: number; + }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedBy = + { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByData; + }; -export type StepStoryDataAttributesCategoryDataAttributesUpdatedBy = { - data?: StepStoryDataAttributesCategoryDataAttributesUpdatedByData; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedByData = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes; + id?: number; }; -export type StepStoryDataAttributesCategoryDataAttributes = { - createdAt?: string; - createdBy?: StepStoryDataAttributesCategoryDataAttributesCreatedBy; - name?: string; - publishedAt?: string; - slug?: string; - stories?: StepStoryDataAttributesCategoryDataAttributesStories; - updatedAt?: string; - updatedBy?: StepStoryDataAttributesCategoryDataAttributesUpdatedBy; +export type StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedBy = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesDatasetDataAttributesCreatedByData; }; -export type StepStoryDataAttributesCategoryDataAttributesStoriesDataItemAttributes = { +export type StepLayoutMapStepComponentLayersDataItemAttributesCreatedByDataAttributes = { [key: string]: any; }; -export type StepStoryDataAttributesCategoryDataAttributesStoriesDataItem = { - attributes?: StepStoryDataAttributesCategoryDataAttributesStoriesDataItemAttributes; +export type StepLayoutMapStepComponentLayersDataItemAttributesCreatedByData = { + attributes?: StepLayoutMapStepComponentLayersDataItemAttributesCreatedByDataAttributes; id?: number; }; -export type StepStoryDataAttributesCategoryDataAttributesStories = { - data?: StepStoryDataAttributesCategoryDataAttributesStoriesDataItem[]; +export type StepLayoutMapStepComponentLayersDataItemAttributesCreatedBy = { + data?: StepLayoutMapStepComponentLayersDataItemAttributesCreatedByData; }; -export type StepStoryDataAttributesCategoryDataAttributesCreatedByDataAttributes = { - [key: string]: any; -}; +export interface MapLayerSummaryComponent { + content?: string; + id?: number; + info?: string; + title?: string; +} + +export interface MapLayerCardComponent { + content?: string; + id?: number; + title?: string; + widget?: unknown; +} + +export type StepResponseMeta = { [key: string]: any }; + +export interface StepResponseDataObject { + attributes?: Step; + id?: number; +} + +export interface StepResponse { + data?: StepResponseDataObject; + meta?: StepResponseMeta; +} + +export type StepUpdatedByDataAttributes = { [key: string]: any }; -export type StepStoryDataAttributesCategoryDataAttributesCreatedByData = { - attributes?: StepStoryDataAttributesCategoryDataAttributesCreatedByDataAttributes; +export type StepUpdatedByData = { + attributes?: StepUpdatedByDataAttributes; id?: number; }; -export type StepStoryDataAttributesCategoryDataAttributesCreatedBy = { - data?: StepStoryDataAttributesCategoryDataAttributesCreatedByData; +export type StepUpdatedBy = { + data?: StepUpdatedByData; }; -export type StepLayoutItem = StepLayoutMapStepComponent | StepLayoutOutroStepComponent; +export type StepLayoutItem = + | StepLayoutMapStepComponent + | StepLayoutMediaStepComponent + | StepLayoutOutroStepComponent; export type StepCreatedByDataAttributes = { [key: string]: any }; @@ -1739,6 +2461,15 @@ export type StepCreatedBy = { data?: StepCreatedByData; }; +export interface Step { + createdAt?: string; + createdBy?: StepCreatedBy; + layout?: StepLayoutItem[]; + publishedAt?: string; + updatedAt?: string; + updatedBy?: StepUpdatedBy; +} + export type StepListResponseMetaPagination = { page?: number; pageCount?: number; @@ -1760,13 +2491,13 @@ export interface StepListResponse { meta?: StepListResponseMeta; } -export type StepRequestDataStory = number | string; - -export type StepRequestDataLayoutItem = StepLayoutMapStepComponent | StepLayoutOutroStepComponent; +export type StepRequestDataLayoutItem = + | StepLayoutMapStepComponent + | StepLayoutMediaStepComponent + | StepLayoutOutroStepComponent; export type StepRequestData = { layout?: StepRequestDataLayoutItem[]; - story?: StepRequestDataStory; }; export interface StepRequest { @@ -1775,6 +2506,11 @@ export interface StepRequest { export type LayerResponseMeta = { [key: string]: any }; +export interface LayerResponseDataObject { + attributes?: Layer; + id?: number; +} + export interface LayerResponse { data?: LayerResponseDataObject; meta?: LayerResponseMeta; @@ -1801,11 +2537,6 @@ export const LayerType = { 'animated-tiles': 'animated-tiles', } as const; -export type LayerDatasetData = { - attributes?: LayerDatasetDataAttributes; - id?: number; -}; - export type LayerDataset = { data?: LayerDatasetData; }; @@ -1826,11 +2557,6 @@ export interface Layer { updatedBy?: LayerUpdatedBy; } -export interface LayerResponseDataObject { - attributes?: Layer; - id?: number; -} - export type LayerDatasetDataAttributesUpdatedByDataAttributes = { [key: string]: any }; export type LayerDatasetDataAttributesUpdatedByData = { @@ -1852,6 +2578,15 @@ export type LayerDatasetDataAttributesMetadata = { source?: string; }; +export type LayerDatasetDataAttributesLayersDataItem = { + attributes?: LayerDatasetDataAttributesLayersDataItemAttributes; + id?: number; +}; + +export type LayerDatasetDataAttributesLayers = { + data?: LayerDatasetDataAttributesLayersDataItem[]; +}; + export type LayerDatasetDataAttributes = { createdAt?: string; createdBy?: LayerDatasetDataAttributesCreatedBy; @@ -1864,15 +2599,11 @@ export type LayerDatasetDataAttributes = { updatedBy?: LayerDatasetDataAttributesUpdatedBy; }; -export type LayerDatasetDataAttributesLayersDataItem = { - attributes?: LayerDatasetDataAttributesLayersDataItemAttributes; +export type LayerDatasetData = { + attributes?: LayerDatasetDataAttributes; id?: number; }; -export type LayerDatasetDataAttributesLayers = { - data?: LayerDatasetDataAttributesLayersDataItem[]; -}; - export type LayerDatasetDataAttributesLayersDataItemAttributesUpdatedByDataAttributes = { [key: string]: any; }; @@ -1949,15 +2680,6 @@ export type LayerDatasetDataAttributesLayersDataItemAttributesCreatedBy = { data?: LayerDatasetDataAttributesLayersDataItemAttributesCreatedByData; }; -export type LayerDatasetDataAttributesDatasetGroupData = { - attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributes; - id?: number; -}; - -export type LayerDatasetDataAttributesDatasetGroup = { - data?: LayerDatasetDataAttributesDatasetGroupData; -}; - export type LayerDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = { [key: string]: any; }; @@ -1971,6 +2693,25 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = { data?: LayerDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; }; +export type LayerDatasetDataAttributesDatasetGroupDataAttributes = { + createdAt?: string; + createdBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; + datasets?: LayerDatasetDataAttributesDatasetGroupDataAttributesDatasets; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; +}; + +export type LayerDatasetDataAttributesDatasetGroupData = { + attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributes; + id?: number; +}; + +export type LayerDatasetDataAttributesDatasetGroup = { + data?: LayerDatasetDataAttributesDatasetGroupData; +}; + export type LayerDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = { [key: string]: any; }; @@ -1993,16 +2734,6 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = { data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; }; -export type LayerDatasetDataAttributesDatasetGroupDataAttributes = { - createdAt?: string; - createdBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; - datasets?: LayerDatasetDataAttributesDatasetGroupDataAttributesDatasets; - publishedAt?: string; - title?: string; - updatedAt?: string; - updatedBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; -}; - export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByDataAttributes = { [key: string]: any }; @@ -2016,12 +2747,6 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAtt data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesUpdatedByData; }; -export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem = - { - attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes; - id?: number; - }; - export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRoles = { data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem[]; }; @@ -2071,22 +2796,15 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAtt data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData; }; -export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = +export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = { - data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; + attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; + id?: number; }; -export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = +export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = { - code?: string; - createdAt?: string; - createdBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy; - description?: string; - name?: string; - permissions?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions; - updatedAt?: string; - updatedBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy; - users?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; + data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; }; export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = @@ -2144,12 +2862,6 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAtt updatedBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy; }; -export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = - { - attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; - id?: number; - }; - export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByDataAttributes = { [key: string]: any }; @@ -2164,6 +2876,25 @@ export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAtt data?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedByData; }; +export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = + { + code?: string; + createdAt?: string; + createdBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesCreatedBy; + description?: string; + name?: string; + permissions?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions; + updatedAt?: string; + updatedBy?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedBy; + users?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; + }; + +export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItem = + { + attributes?: LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes; + id?: number; + }; + export type LayerDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributesCreatedByDataAttributes = { [key: string]: any }; @@ -2220,6 +2951,10 @@ export interface LayerListResponse { meta?: LayerListResponseMeta; } +export interface LayerRequest { + data: LayerRequestData; +} + export type LayerRequestDataType = (typeof LayerRequestDataType)[keyof typeof LayerRequestDataType]; // eslint-disable-next-line @typescript-eslint/no-redeclare @@ -2243,12 +2978,13 @@ export type LayerRequestData = { type: LayerRequestDataType; }; -export interface LayerRequest { - data: LayerRequestData; -} - export type DatasetGroupResponseMeta = { [key: string]: any }; +export interface DatasetGroupResponseDataObject { + attributes?: DatasetGroup; + id?: number; +} + export interface DatasetGroupResponse { data?: DatasetGroupResponseDataObject; meta?: DatasetGroupResponseMeta; @@ -2264,11 +3000,6 @@ export interface DatasetGroup { updatedBy?: DatasetGroupUpdatedBy; } -export interface DatasetGroupResponseDataObject { - attributes?: DatasetGroup; - id?: number; -} - export type DatasetGroupUpdatedByDataAttributes = { [key: string]: any }; export type DatasetGroupUpdatedByData = { @@ -2528,17 +3259,6 @@ export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCrea data?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUpdatedByData; }; -export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = - { - attributes?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; - id?: number; - }; - -export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = - { - data?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; - }; - export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributes = { code?: string; @@ -2552,15 +3272,6 @@ export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCrea users?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; }; -export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = - { [key: string]: any }; - -export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData = - { - attributes?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes; - id?: number; - }; - export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy = { data?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData; @@ -2579,6 +3290,26 @@ export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCrea updatedBy?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedBy; }; +export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem = + { + attributes?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributes; + id?: number; + }; + +export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissions = + { + data?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItem[]; + }; + +export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByData = + { + attributes?: DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + export type DatasetGroupDatasetsDataItemAttributesDatasetGroupDataAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesRoleDataAttributes = { [key: string]: any }; @@ -2646,10 +3377,6 @@ export type DatasetGroupDatasetsDataItemAttributesCreatedBy = { data?: DatasetGroupDatasetsDataItemAttributesCreatedByData; }; -export type DatasetGroupCreatedBy = { - data?: DatasetGroupCreatedByData; -}; - export type DatasetGroupCreatedByDataAttributes = { [key: string]: any }; export type DatasetGroupCreatedByData = { @@ -2657,6 +3384,10 @@ export type DatasetGroupCreatedByData = { id?: number; }; +export type DatasetGroupCreatedBy = { + data?: DatasetGroupCreatedByData; +}; + export type DatasetGroupListResponseMetaPagination = { page?: number; pageCount?: number; @@ -2701,18 +3432,6 @@ export interface DocumentationMetadataComponent { export type DatasetResponseMeta = { [key: string]: any }; -export interface Dataset { - createdAt?: string; - createdBy?: DatasetCreatedBy; - dataset_group?: DatasetDatasetGroup; - layers?: DatasetLayers; - metadata?: DocumentationMetadataComponent; - publishedAt?: string; - title: string; - updatedAt?: string; - updatedBy?: DatasetUpdatedBy; -} - export interface DatasetResponseDataObject { attributes?: Dataset; id?: number; @@ -2734,21 +3453,48 @@ export type DatasetUpdatedBy = { data?: DatasetUpdatedByData; }; -export type DatasetLayersDataItemAttributes = { [key: string]: any }; - -export type DatasetLayersDataItem = { - attributes?: DatasetLayersDataItemAttributes; +export type DatasetLayersDataItemAttributes = { [key: string]: any }; + +export type DatasetLayersDataItem = { + attributes?: DatasetLayersDataItemAttributes; + id?: number; +}; + +export type DatasetLayers = { + data?: DatasetLayersDataItem[]; +}; + +export type DatasetDatasetGroupDataAttributes = { + createdAt?: string; + createdBy?: DatasetDatasetGroupDataAttributesCreatedBy; + datasets?: DatasetDatasetGroupDataAttributesDatasets; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: DatasetDatasetGroupDataAttributesUpdatedBy; +}; + +export type DatasetDatasetGroupData = { + attributes?: DatasetDatasetGroupDataAttributes; id?: number; }; -export type DatasetLayers = { - data?: DatasetLayersDataItem[]; -}; - export type DatasetDatasetGroup = { data?: DatasetDatasetGroupData; }; +export interface Dataset { + createdAt?: string; + createdBy?: DatasetCreatedBy; + dataset_group?: DatasetDatasetGroup; + layers?: DatasetLayers; + metadata?: DocumentationMetadataComponent; + publishedAt?: string; + title: string; + updatedAt?: string; + updatedBy?: DatasetUpdatedBy; +} + export type DatasetDatasetGroupDataAttributesUpdatedByDataAttributes = { [key: string]: any }; export type DatasetDatasetGroupDataAttributesUpdatedByData = { @@ -2769,21 +3515,6 @@ export type DatasetDatasetGroupDataAttributesDatasets = { data?: DatasetDatasetGroupDataAttributesDatasetsDataItem[]; }; -export type DatasetDatasetGroupDataAttributes = { - createdAt?: string; - createdBy?: DatasetDatasetGroupDataAttributesCreatedBy; - datasets?: DatasetDatasetGroupDataAttributesDatasets; - publishedAt?: string; - title?: string; - updatedAt?: string; - updatedBy?: DatasetDatasetGroupDataAttributesUpdatedBy; -}; - -export type DatasetDatasetGroupData = { - attributes?: DatasetDatasetGroupDataAttributes; - id?: number; -}; - export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesUpdatedByDataAttributes = { [key: string]: any; }; @@ -2895,6 +3626,12 @@ export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDat data?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesDatasetData; }; +export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByData = + { + attributes?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedBy = { data?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByData; @@ -2914,12 +3651,6 @@ export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDat data?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesUpdatedByData; }; -export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItem = - { - attributes?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItemAttributes; - id?: number; - }; - export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRoles = { data?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItem[]; @@ -2943,12 +3674,6 @@ export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDat username?: string; }; -export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByData = - { - attributes?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributes; - id?: number; - }; - export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes = { [key: string]: any }; @@ -3014,6 +3739,12 @@ export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDat users?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItemAttributesUsers; }; +export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItem = + { + attributes?: DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItemAttributes; + id?: number; + }; + export type DatasetDatasetGroupDataAttributesDatasetsDataItemAttributesLayersDataItemAttributesCreatedByDataAttributesRolesDataItemAttributesPermissionsDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; @@ -3174,22 +3905,6 @@ export interface CategoryResponse { meta?: CategoryResponseMeta; } -export interface Category { - createdAt?: string; - createdBy?: CategoryCreatedBy; - name: string; - publishedAt?: string; - slug: string; - stories?: CategoryStories; - updatedAt?: string; - updatedBy?: CategoryUpdatedBy; -} - -export interface CategoryResponseDataObject { - attributes?: Category; - id?: number; -} - export type CategoryUpdatedByDataAttributes = { [key: string]: any }; export type CategoryUpdatedByData = { @@ -3210,6 +3925,22 @@ export type CategoryStories = { data?: CategoryStoriesDataItem[]; }; +export interface Category { + createdAt?: string; + createdBy?: CategoryCreatedBy; + name: string; + publishedAt?: string; + slug: string; + stories?: CategoryStories; + updatedAt?: string; + updatedBy?: CategoryUpdatedBy; +} + +export interface CategoryResponseDataObject { + attributes?: Category; + id?: number; +} + export type CategoryStoriesDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; export type CategoryStoriesDataItemAttributesUpdatedByData = { @@ -3221,7 +3952,17 @@ export type CategoryStoriesDataItemAttributesUpdatedBy = { data?: CategoryStoriesDataItemAttributesUpdatedByData; }; +export type CategoryStoriesDataItemAttributesStepsDataItem = { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributes; + id?: number; +}; + +export type CategoryStoriesDataItemAttributesSteps = { + data?: CategoryStoriesDataItemAttributesStepsDataItem[]; +}; + export type CategoryStoriesDataItemAttributes = { + active?: boolean; bbox?: unknown; category?: CategoryStoriesDataItemAttributesCategory; createdAt?: string; @@ -3231,169 +3972,424 @@ export type CategoryStoriesDataItemAttributes = { publishedAt?: string; slug?: string; status?: CategoryStoriesDataItemAttributesStatus; - steps?: CategoryStoriesDataItemAttributesStepsItem[]; + steps?: CategoryStoriesDataItemAttributesSteps; title?: string; updatedAt?: string; updatedBy?: CategoryStoriesDataItemAttributesUpdatedBy; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributes; - id?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedByDataAttributes = { + [key: string]: any; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedByData = { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedByDataAttributes; + id?: number; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedBy = { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedByData; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItem = + | CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOf + | CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzero + | CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfour; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributes = { + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedBy; + layout?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItem[]; + publishedAt?: string; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesUpdatedBy; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMedia = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfour = { + __component?: string; + content?: string; + disclaimer?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItem[]; + id?: number; + layers?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayers; + map?: unknown; + media?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMedia; + title?: string; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelatedDataItemAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelatedDataItem = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelatedDataItemAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelated = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelatedDataItem[]; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolderDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolderData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolderDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolder = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolderData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributes = + { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedBy; + ext?: string; + folder?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesUpdatedBy; + url?: string; + width?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedByDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourMediaDataAttributesCreatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayersDataItemAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayersDataItem = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayersDataItemAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayers = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourLayersDataItem[]; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributes = + { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedBy; + ext?: string; + folder?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedBy; + url?: string; + width?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItem = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogos = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItem[]; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItem = + { + id?: number; + logos?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogos; + text?: string; + title?: string; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedByDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelatedDataItemAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelatedDataItem = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelatedDataItemAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelated = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesRelatedDataItem[]; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolderDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolderData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolderDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolder = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesFolderData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedByDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfEightfourDisclaimerItemLogosDataItemAttributesCreatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaType = + (typeof CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaType)[keyof typeof CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaType]; + +// eslint-disable-next-line @typescript-eslint/no-redeclare +export const CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaType = + { + image: 'image', + video: 'video', + } as const; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributes; + id?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMedia = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaData; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMedia = { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzero = { +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzero = { __component?: string; content?: string; id?: number; - layers?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayers; - map?: unknown; - media?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMedia; + media?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMedia; + media_type?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaType; title?: string; }; -export type CategoryStoriesDataItemAttributesStepsItem = - | CategoryStoriesDataItemAttributesStepsItemAnyOf - | CategoryStoriesDataItemAttributesStepsItemAnyOfFourzero; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedByData; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributes = + { + alternativeText?: string; + caption?: string; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedBy; + ext?: string; + folder?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolder; + folderPath?: string; + formats?: unknown; + hash?: string; + height?: number; + mime?: string; + name?: string; + previewUrl?: string; + provider?: string; + provider_metadata?: unknown; + related?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelated; + size?: number; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesUpdatedBy; + url?: string; + width?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelatedDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelatedDataItemAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelatedDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelatedDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelatedDataItemAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelatedDataItemAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelated = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelatedDataItem[]; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributes; - id?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelated = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesRelatedDataItem[]; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolder = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderData; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributes; + id?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributes = { - alternativeText?: string; - caption?: string; - createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedBy; - ext?: string; - folder?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolder; - folderPath?: string; - formats?: unknown; - hash?: string; - height?: number; - mime?: string; - name?: string; - previewUrl?: string; - provider?: string; - provider_metadata?: unknown; - related?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesRelated; - size?: number; - updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesUpdatedBy; - url?: string; - width?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolder = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderData; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParent = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParent = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParentData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItem = { - children?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildren; - createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedBy; - files?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFiles; - name?: string; - parent?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParent; - path?: string; - pathId?: number; - updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedBy; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes; + id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFiles = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes; - id?: number; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFiles = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributes = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItem[]; + children?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildren; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedBy; + files?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFiles; + name?: string; + parent?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesParent; + path?: string; + pathId?: number; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesUpdatedBy; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributes = { alternativeText?: string; caption?: string; createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy; ext?: string; - folder?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder; + folder?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder; folderPath?: string; formats?: unknown; hash?: string; @@ -3403,221 +4399,205 @@ export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttr previewUrl?: string; provider?: string; provider_metadata?: unknown; - related?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated; + related?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated; size?: number; updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesUpdatedBy; url?: string; width?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItemAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelated = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem[]; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesRelatedDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolder = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesFolderData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesFilesDataItemAttributesCreatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesCreatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItemAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildren = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildren = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItem[]; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesFolderDataAttributesChildrenDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfFourzeroMediaDataAttributesCreatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroMediaDataAttributesCreatedByData; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayersDataItemAttributes = { - [key: string]: any; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayersDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayersDataItemAttributes; - id?: number; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayers = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfFourzeroLayersDataItem[]; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfStorySummaryItem = { - content?: string; - id?: number; - info?: string; - title?: string; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfStorySummaryItem = + { + content?: string; + id?: number; + info?: string; + title?: string; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOf = { +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOf = { __component?: string; - card?: CategoryStoriesDataItemAttributesStepsItemAnyOfCardItem[]; + card?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfCardItem[]; id?: number; - layers?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayers; + layers?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayers; map?: unknown; - story_summary?: CategoryStoriesDataItemAttributesStepsItemAnyOfStorySummaryItem[]; + story_summary?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfStorySummaryItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes; - id?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByDataAttributes; + id?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedByData; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedByData; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType = - (typeof CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType)[keyof typeof CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType]; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType = + (typeof CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType)[keyof typeof CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType]; // eslint-disable-next-line @typescript-eslint/no-redeclare -export const CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType = { - deckgl: 'deckgl', - mapbox: 'mapbox', - carto: 'carto', - 'animated-tiles': 'animated-tiles', -} as const; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesMetadata = { - citation?: string; - content_date?: string; - description?: string; - id?: number; - license?: string; - resolution?: string; - source?: string; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributes = { - config?: unknown; - createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedBy; - dataset?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDataset; - interaction_config?: unknown; - legend_config?: unknown; - metadata?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesMetadata; - params_config?: unknown; - publishedAt?: string; - title?: string; - type?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesType; - updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesUpdatedBy; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributes; - id?: number; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayers = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItem[]; -}; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData = +export const CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes; - id?: number; - }; + deckgl: 'deckgl', + mapbox: 'mapbox', + carto: 'carto', + 'animated-tiles': 'animated-tiles', + } as const; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesMetadata = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData; + citation?: string; + content_date?: string; + description?: string; + id?: number; + license?: string; + resolution?: string; + source?: string; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributes = { + config?: unknown; createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy; - dataset_group?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup; - layers?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers; - metadata?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedBy; + dataset?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDataset; + interaction_config?: unknown; + legend_config?: unknown; + metadata?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesMetadata; + params_config?: unknown; publishedAt?: string; title?: string; + type?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesType; updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesUpdatedBy; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributes; - id?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItem = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributes; + id?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDataset = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetData; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayers = { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDataset = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByDataAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedByData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata = { citation?: string; content_date?: string; @@ -3628,117 +4608,145 @@ export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttribu source?: string; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItemAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem[]; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayersDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; + datasets?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = - { [key: string]: any }; - -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData; + }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributes = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; + createdAt?: string; + createdBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy; + dataset_group?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroup; + layers?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesLayers; + metadata?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesMetadata; + publishedAt?: string; + title?: string; + updatedAt?: string; + updatedBy?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesUpdatedBy; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem[]; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItemAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasetsDataItem[]; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes = + { [key: string]: any }; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData = { - createdAt?: string; - createdBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy; - datasets?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesDatasets; - publishedAt?: string; - title?: string; - updatedAt?: string; - updatedBy?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesUpdatedBy; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByDataAttributes; + id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedBy = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributes; - id?: number; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesDatasetGroupDataAttributesCreatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes; + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByDataAttributes; id?: number; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData; + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesDatasetDataAttributesCreatedByData; }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByDataAttributes = +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByDataAttributes = { [key: string]: any }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByData = { - attributes?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByDataAttributes; - id?: number; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByData = + { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByDataAttributes; + id?: number; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedBy = { - data?: CategoryStoriesDataItemAttributesStepsItemAnyOfLayersDataItemAttributesCreatedByData; -}; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedBy = + { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfLayersDataItemAttributesCreatedByData; + }; -export type CategoryStoriesDataItemAttributesStepsItemAnyOfCardItem = { +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesLayoutItemAnyOfCardItem = { content?: string; id?: number; title?: string; widget?: unknown; }; +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedByDataAttributes = { + [key: string]: any; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedByData = { + attributes?: CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedByDataAttributes; + id?: number; +}; + +export type CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedBy = { + data?: CategoryStoriesDataItemAttributesStepsDataItemAttributesCreatedByData; +}; + export type CategoryStoriesDataItemAttributesStatus = (typeof CategoryStoriesDataItemAttributesStatus)[keyof typeof CategoryStoriesDataItemAttributesStatus]; @@ -3759,6 +4767,15 @@ export type CategoryStoriesDataItemAttributesCreatedBy = { data?: CategoryStoriesDataItemAttributesCreatedByData; }; +export type CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByData = { + attributes?: CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByDataAttributes; + id?: number; +}; + +export type CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedBy = { + data?: CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByData; +}; + export type CategoryStoriesDataItemAttributesCategoryDataAttributes = { createdAt?: string; createdBy?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedBy; @@ -3783,15 +4800,6 @@ export type CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByData [key: string]: any; }; -export type CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByData = { - attributes?: CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByDataAttributes; - id?: number; -}; - -export type CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedBy = { - data?: CategoryStoriesDataItemAttributesCategoryDataAttributesUpdatedByData; -}; - export type CategoryStoriesDataItemAttributesCategoryDataAttributesStoriesDataItemAttributes = { [key: string]: any; }; @@ -3819,6 +4827,16 @@ export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByData data?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesUpdatedByData; }; +export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItem = + { + attributes?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItemAttributes; + id?: number; + }; + +export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRoles = { + data?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItem[]; +}; + export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributes = { blocked?: boolean; createdAt?: string; @@ -3845,16 +4863,6 @@ export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedBy = { data?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByData; }; -export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItem = - { - attributes?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItemAttributes; - id?: number; - }; - -export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRoles = { - data?: CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItem[]; -}; - export type CategoryStoriesDataItemAttributesCategoryDataAttributesCreatedByDataAttributesRolesDataItemAttributesUsersDataItemAttributes = { [key: string]: any }; diff --git a/cms/src/api/story/content-types/story/schema.json b/cms/src/api/story/content-types/story/schema.json index b2f2028..17411c3 100644 --- a/cms/src/api/story/content-types/story/schema.json +++ b/cms/src/api/story/content-types/story/schema.json @@ -23,10 +23,7 @@ }, "status": { "type": "enumeration", - "enum": [ - "Completed", - "In progress" - ], + "enum": ["Completed", "In progress"], "default": "In progress", "required": true }, @@ -54,10 +51,7 @@ }, "steps": { "type": "dynamiczone", - "components": [ - "step-layout.map-step", - "step-layout.outro-step" - ] + "components": ["step-layout.map-step", "step-layout.outro-step"] } } } diff --git a/cms/src/components/disclaimer/discalimer.json b/cms/src/components/disclaimer/discalimer.json new file mode 100644 index 0000000..e2f84b8 --- /dev/null +++ b/cms/src/components/disclaimer/discalimer.json @@ -0,0 +1,27 @@ +{ + "collectionName": "components_disclaimer_discalimers", + "info": { + "displayName": "discalimer", + "description": "" + }, + "options": {}, + "attributes": { + "title": { + "type": "string" + }, + "logos": { + "type": "media", + "multiple": true, + "required": false, + "allowedTypes": [ + "images" + ] + }, + "text": { + "type": "text" + }, + "url": { + "type": "string" + } + } +} diff --git a/cms/src/components/step-layout/outro-step.json b/cms/src/components/step-layout/outro-step.json index 8103413..7f8577b 100644 --- a/cms/src/components/step-layout/outro-step.json +++ b/cms/src/components/step-layout/outro-step.json @@ -31,6 +31,12 @@ "map": { "type": "customField", "customField": "plugin::map-field.map-field" + }, + "disclaimer": { + "displayName": "discalimer", + "type": "component", + "repeatable": true, + "component": "disclaimer.discalimer" } } }