UNPKG

@tmlmobilidade/types

Version:
28 lines (27 loc) 2.33 kB
import { z } from 'zod'; export declare const ProcessingStatusValues: readonly ["waiting", "processing", "complete", "error", "skipped"]; export declare const ProcessingStatusSchema: z.ZodEnum<["waiting", "processing", "complete", "error", "skipped"]>; export type ProcessingStatus = z.infer<typeof ProcessingStatusSchema>; export declare const DelayStatusValues: readonly ["delayed", "early", "ontime", "none"]; export declare const DelayStatusSchema: z.ZodEnum<["delayed", "early", "ontime", "none"]>; export type DelayStatus = z.infer<typeof DelayStatusSchema>; export declare const SeenStatusValues: readonly ["unseen", "seen", "gone"]; export declare const SeenStatusSchema: z.ZodEnum<["unseen", "seen", "gone"]>; export type SeenStatus = z.infer<typeof SeenStatusSchema>; export declare const OperationalStatusValues: readonly ["ended", "missed", "running", "scheduled"]; export declare const OperationalStatusSchema: z.ZodEnum<["ended", "missed", "running", "scheduled"]>; export type OperationalStatus = z.infer<typeof OperationalStatusSchema>; export declare const PublishStatusValues: readonly ["PUBLISHED", "ARCHIVED", "DRAFT"]; export declare const PublishStatusSchema: z.ZodEnum<["PUBLISHED", "ARCHIVED", "DRAFT"]>; export type PublishStatus = z.infer<typeof PublishStatusSchema>; export declare const ApprovalStatusValues: readonly ["pending", "approved", "rejected", "none"]; export declare const ApprovalStatusSchema: z.ZodEnum<["pending", "approved", "rejected", "none"]>; export type ApprovalStatus = z.infer<typeof ApprovalStatusSchema>; export declare const ConditionStatusSchema: z.ZodEnum<["not_applicable", "unknown", "missing", "damaged", "ok"]>; export type ConditionStatus = z.infer<typeof ConditionStatusSchema>; export declare const LifecycleStatusValues: readonly ["draft", "active", "inactive", "provisional", "seasonal", "voided"]; export declare const LifecycleStatusSchema: z.ZodEnum<["draft", "active", "inactive", "provisional", "seasonal", "voided"]>; export type LifecycleStatus = z.infer<typeof LifecycleStatusSchema>; export declare const AvailabilityStatusValues: readonly ["available", "unavailable", "unknown"]; export declare const AvailabilityStatusSchema: z.ZodEnum<["available", "unavailable", "unknown"]>; export type AvailabilityStatus = z.infer<typeof AvailabilityStatusSchema>;