/** * Generated by Orval * Do not edit manually. * See `gen:api` script in package.json */ import type { FeatureSchema } from './featureSchema'; import type { StrategySchema } from './strategySchema'; import type { TagSchema } from './tagSchema'; import type { TagTypeSchema } from './tagTypeSchema'; import type { FeatureTagSchema } from './featureTagSchema'; import type { ProjectSchema } from './projectSchema'; import type { FeatureStrategySchema } from './featureStrategySchema'; import type { FeatureEnvironmentSchema } from './featureEnvironmentSchema'; import type { EnvironmentSchema } from './environmentSchema'; import type { SegmentSchema } from './segmentSchema'; import type { FeatureStrategySegmentSchema } from './featureStrategySegmentSchema'; /** * The state of the application used by export/import APIs which are deprecated in favor of the more fine grained /api/admin/export and /api/admin/import APIs * @deprecated */ export interface StateSchema { version: number; features?: FeatureSchema[]; strategies?: StrategySchema[]; tags?: TagSchema[]; tagTypes?: TagTypeSchema[]; featureTags?: FeatureTagSchema[]; projects?: ProjectSchema[]; featureStrategies?: FeatureStrategySchema[]; featureEnvironments?: FeatureEnvironmentSchema[]; environments?: EnvironmentSchema[]; segments?: SegmentSchema[]; featureStrategySegments?: FeatureStrategySegmentSchema[]; [key: string]: any; }