import { z } from 'zod'; export declare const CredentialsSchema: z.ZodObject<{ username: z.ZodString; password: z.ZodString; }, z.core.$strip>; export declare const WorkoutFileSchema: z.ZodObject<{ fileName: z.ZodString; content: z.ZodString; mimeType: z.ZodString; }, z.core.$strip>; export declare const WorkoutFileDataSchema: z.ZodObject<{ filename: z.ZodString; content: z.ZodUnion, Uint8Array>, z.ZodCustom, Buffer>]>; mimeType: z.ZodString; }, z.core.$strip>; export declare const WorkoutDataSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; date: z.ZodOptional; duration: z.ZodOptional; distance: z.ZodOptional; type: z.ZodOptional>; fileData: z.ZodOptional, Uint8Array>, z.ZodCustom, Buffer>]>; mimeType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export declare const UserPreferencesSchema: z.ZodObject<{ timezone: z.ZodString; units: z.ZodEnum<{ metric: "metric"; imperial: "imperial"; }>; language: z.ZodEnum<{ en: "en"; es: "es"; fr: "fr"; de: "de"; }>; theme: z.ZodEnum<{ light: "light"; dark: "dark"; auto: "auto"; }>; notifications: z.ZodBoolean; }, z.core.$strip>; export declare const WorkoutMetadataSchema: z.ZodObject<{ tags: z.ZodOptional>; notes: z.ZodOptional; location: z.ZodOptional; weather: z.ZodOptional>; temperature: z.ZodOptional; }, z.core.$strip>; export declare const TrainingPeaksAccountSettingsSchema: z.ZodObject<{ accountSettingsId: z.ZodNumber; userType: z.ZodNumber; isAthlete: z.ZodBoolean; headerImageUrl: z.ZodString; headerLink: z.ZodString; helpUrl: z.ZodString; logonFailedUrl: z.ZodString; logOffUrl: z.ZodString; displayTrainingPeaksLogo: z.ZodBoolean; coachType: z.ZodNumber; isCoached: z.ZodBoolean; isPremium: z.ZodBoolean; accessGroupIds: z.ZodArray; premiumTrial: z.ZodBoolean; lastLogon: z.ZodString; }, z.core.$strip>; export declare const TrainingPeaksCalendarSettingsSchema: z.ZodObject<{ compactView: z.ZodBoolean; showAvailability: z.ZodBoolean; showNotes: z.ZodBoolean; showWorkouts: z.ZodBoolean; showStrengthWorkouts: z.ZodBoolean; showNutrition: z.ZodBoolean; showMetrics: z.ZodBoolean; showSummary: z.ZodBoolean; showFitnessFormFatigue: z.ZodBoolean; showComplianceColoring: z.ZodBoolean; showWeather: z.ZodBoolean; orderComplianceBy: z.ZodArray; focusEventId: z.ZodNullable; workoutLabelLayout: z.ZodArray; weekSummaryAtpLayout: z.ZodArray; showPayments: z.ZodBoolean; }, z.core.$strip>; export declare const TrainingPeaksWorkoutSettingsSchema: z.ZodObject<{ layout: z.ZodRecord>; }, z.core.$strip>; export declare const TrainingPeaksMetricSchema: z.ZodObject<{ type: z.ZodNumber; }, z.core.$strip>; export declare const TrainingPeaksDateOptionsSchema: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; export declare const TrainingPeaksDashboardPodSchema: z.ZodObject<{ workoutTypeIds: z.ZodOptional>; quickDateSelectOption: z.ZodOptional; showTSSPerDay: z.ZodOptional; showIntensityFactorPerDay: z.ZodOptional; showTSBFill: z.ZodOptional; atlConstant: z.ZodOptional; atlStartValue: z.ZodOptional; showSecondAtlSeries: z.ZodOptional; atlConstant2: z.ZodOptional; atlStartValue2: z.ZodOptional; ctlConstant: z.ZodOptional; ctlStartValue: z.ZodOptional; index: z.ZodNumber; chartType: z.ZodNumber; title: z.ZodNullable; dateOptions: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; durationUnits: z.ZodOptional; summaryType: z.ZodOptional; dateGrouping: z.ZodOptional; caloriesType: z.ZodOptional; includeGoalCalories: z.ZodOptional; peakType: z.ZodOptional; useComparison: z.ZodOptional; displayState: z.ZodOptional; comparisonDateOptions: z.ZodOptional; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>>; tags: z.ZodOptional; showPlanned: z.ZodOptional; hideAverage: z.ZodOptional; units: z.ZodOptional>; showMarkers: z.ZodOptional; dataFields: z.ZodOptional>; powerProfileGrouping: z.ZodOptional; displayCategoryLabels: z.ZodOptional; displayCaloriesConsumed: z.ZodOptional; displayCaloriesExpended: z.ZodOptional; displayBy: z.ZodOptional; }, z.core.$strip>; export declare const TrainingPeaksDashboardSettingsSchema: z.ZodObject<{ pods: z.ZodArray>; quickDateSelectOption: z.ZodOptional; showTSSPerDay: z.ZodOptional; showIntensityFactorPerDay: z.ZodOptional; showTSBFill: z.ZodOptional; atlConstant: z.ZodOptional; atlStartValue: z.ZodOptional; showSecondAtlSeries: z.ZodOptional; atlConstant2: z.ZodOptional; atlStartValue2: z.ZodOptional; ctlConstant: z.ZodOptional; ctlStartValue: z.ZodOptional; index: z.ZodNumber; chartType: z.ZodNumber; title: z.ZodNullable; dateOptions: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; durationUnits: z.ZodOptional; summaryType: z.ZodOptional; dateGrouping: z.ZodOptional; caloriesType: z.ZodOptional; includeGoalCalories: z.ZodOptional; peakType: z.ZodOptional; useComparison: z.ZodOptional; displayState: z.ZodOptional; comparisonDateOptions: z.ZodOptional; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>>; tags: z.ZodOptional; showPlanned: z.ZodOptional; hideAverage: z.ZodOptional; units: z.ZodOptional>; showMarkers: z.ZodOptional; dataFields: z.ZodOptional>; powerProfileGrouping: z.ZodOptional; displayCategoryLabels: z.ZodOptional; displayCaloriesConsumed: z.ZodOptional; displayCaloriesExpended: z.ZodOptional; displayBy: z.ZodOptional; }, z.core.$strip>>; dateOptions: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>; export declare const TrainingPeaksPromptPreferencesSchema: z.ZodObject<{ showPairUnpairModal: z.ZodBoolean; showWelcome: z.ZodBoolean; showGoalsAssistanceBanner: z.ZodBoolean; showUnpairConfirmationModal: z.ZodBoolean; 'showWhatsNew:CALENDAR_NOTES_ATHLETE': z.ZodBoolean; showQuickViewTips: z.ZodBoolean; contextMenuTip: z.ZodBoolean; showEnterEventModal: z.ZodBoolean; showExpandoTips: z.ZodBoolean; searchChalkboard: z.ZodBoolean; showComplete: z.ZodBoolean; recuringNewChip: z.ZodBoolean; weatherNewChip: z.ZodBoolean; garminMaxStepsWarning: z.ZodBoolean; }, z.core.$strip>; export declare const TrainingPeaksPromptChoicesSchema: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showLandingSelection: z.ZodString; }, z.core.$strip>; export declare const TrainingPeaksPromptDatesSchema: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showGoalsAssistanceBanner: z.ZodString; autoDismissNotifications: z.ZodString; }, z.core.$strip>; export declare const TrainingPeaksPromptSettingsSchema: z.ZodObject<{ promptPreferences: z.ZodObject<{ showPairUnpairModal: z.ZodBoolean; showWelcome: z.ZodBoolean; showGoalsAssistanceBanner: z.ZodBoolean; showUnpairConfirmationModal: z.ZodBoolean; 'showWhatsNew:CALENDAR_NOTES_ATHLETE': z.ZodBoolean; showQuickViewTips: z.ZodBoolean; contextMenuTip: z.ZodBoolean; showEnterEventModal: z.ZodBoolean; showExpandoTips: z.ZodBoolean; searchChalkboard: z.ZodBoolean; showComplete: z.ZodBoolean; recuringNewChip: z.ZodBoolean; weatherNewChip: z.ZodBoolean; garminMaxStepsWarning: z.ZodBoolean; }, z.core.$strip>; promptChoices: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showLandingSelection: z.ZodString; }, z.core.$strip>; promptDates: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showGoalsAssistanceBanner: z.ZodString; autoDismissNotifications: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; export declare const TrainingPeaksSettingsSchema: z.ZodObject<{ account: z.ZodObject<{ accountSettingsId: z.ZodNumber; userType: z.ZodNumber; isAthlete: z.ZodBoolean; headerImageUrl: z.ZodString; headerLink: z.ZodString; helpUrl: z.ZodString; logonFailedUrl: z.ZodString; logOffUrl: z.ZodString; displayTrainingPeaksLogo: z.ZodBoolean; coachType: z.ZodNumber; isCoached: z.ZodBoolean; isPremium: z.ZodBoolean; accessGroupIds: z.ZodArray; premiumTrial: z.ZodBoolean; lastLogon: z.ZodString; }, z.core.$strip>; calendar: z.ZodObject<{ compactView: z.ZodBoolean; showAvailability: z.ZodBoolean; showNotes: z.ZodBoolean; showWorkouts: z.ZodBoolean; showStrengthWorkouts: z.ZodBoolean; showNutrition: z.ZodBoolean; showMetrics: z.ZodBoolean; showSummary: z.ZodBoolean; showFitnessFormFatigue: z.ZodBoolean; showComplianceColoring: z.ZodBoolean; showWeather: z.ZodBoolean; orderComplianceBy: z.ZodArray; focusEventId: z.ZodNullable; workoutLabelLayout: z.ZodArray; weekSummaryAtpLayout: z.ZodArray; showPayments: z.ZodBoolean; }, z.core.$strip>; workout: z.ZodObject<{ layout: z.ZodRecord>; }, z.core.$strip>; metrics: z.ZodArray>; dashboard: z.ZodObject<{ pods: z.ZodArray>; quickDateSelectOption: z.ZodOptional; showTSSPerDay: z.ZodOptional; showIntensityFactorPerDay: z.ZodOptional; showTSBFill: z.ZodOptional; atlConstant: z.ZodOptional; atlStartValue: z.ZodOptional; showSecondAtlSeries: z.ZodOptional; atlConstant2: z.ZodOptional; atlStartValue2: z.ZodOptional; ctlConstant: z.ZodOptional; ctlStartValue: z.ZodOptional; index: z.ZodNumber; chartType: z.ZodNumber; title: z.ZodNullable; dateOptions: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; durationUnits: z.ZodOptional; summaryType: z.ZodOptional; dateGrouping: z.ZodOptional; caloriesType: z.ZodOptional; includeGoalCalories: z.ZodOptional; peakType: z.ZodOptional; useComparison: z.ZodOptional; displayState: z.ZodOptional; comparisonDateOptions: z.ZodOptional; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>>; tags: z.ZodOptional; showPlanned: z.ZodOptional; hideAverage: z.ZodOptional; units: z.ZodOptional>; showMarkers: z.ZodOptional; dataFields: z.ZodOptional>; powerProfileGrouping: z.ZodOptional; displayCategoryLabels: z.ZodOptional; displayCaloriesConsumed: z.ZodOptional; displayCaloriesExpended: z.ZodOptional; displayBy: z.ZodOptional; }, z.core.$strip>>; dateOptions: z.ZodObject<{ quickDateSelectOption: z.ZodNullable; startDate: z.ZodNullable; endDate: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>; prompt: z.ZodObject<{ promptPreferences: z.ZodObject<{ showPairUnpairModal: z.ZodBoolean; showWelcome: z.ZodBoolean; showGoalsAssistanceBanner: z.ZodBoolean; showUnpairConfirmationModal: z.ZodBoolean; 'showWhatsNew:CALENDAR_NOTES_ATHLETE': z.ZodBoolean; showQuickViewTips: z.ZodBoolean; contextMenuTip: z.ZodBoolean; showEnterEventModal: z.ZodBoolean; showExpandoTips: z.ZodBoolean; searchChalkboard: z.ZodBoolean; showComplete: z.ZodBoolean; recuringNewChip: z.ZodBoolean; weatherNewChip: z.ZodBoolean; garminMaxStepsWarning: z.ZodBoolean; }, z.core.$strip>; promptChoices: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showLandingSelection: z.ZodString; }, z.core.$strip>; promptDates: z.ZodObject<{ searchChalkboard: z.ZodString; showEnterEventModal: z.ZodString; showQuickViewTips: z.ZodString; showExpandoTips: z.ZodString; showComplete: z.ZodString; showGoalsAssistanceBanner: z.ZodString; autoDismissNotifications: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; general: z.ZodOptional>; experiments: z.ZodOptional>; affiliate: z.ZodOptional>; appleWatch: z.ZodOptional>; privacy: z.ZodOptional>; }, z.core.$strip>; export type Credentials = z.infer; export type WorkoutFile = z.infer; export type WorkoutFileData = z.infer; export type WorkoutData = z.infer; export type UserPreferences = z.infer; export type WorkoutMetadata = z.infer; export type TrainingPeaksAccountSettings = z.infer; export type TrainingPeaksCalendarSettings = z.infer; export type TrainingPeaksWorkoutSettings = z.infer; export type TrainingPeaksMetric = z.infer; export type TrainingPeaksDateOptions = z.infer; export type TrainingPeaksDashboardPod = z.infer; export type TrainingPeaksDashboardSettings = z.infer; export type TrainingPeaksPromptPreferences = z.infer; export type TrainingPeaksPromptChoices = z.infer; export type TrainingPeaksPromptDates = z.infer; export type TrainingPeaksPromptSettings = z.infer; export type TrainingPeaksSettings = z.infer; //# sourceMappingURL=value-objects.schema.d.ts.map