import * as v from 'valibot'; import { Axis, CharacteristicName, DifficultyName, DifficultyRank, DistributionType, EaseType, EventBoxType, EventLightColor, EventType, ExecutionTime, FxType, IndexFilterType, LightRotationDirection, LimitAlsoAffectsType, NoteType, ObstacleType, RandomType, TransitionType } from '../types/mod.js'; import { EventLightValue, NoteColor, NoteDirection, OffsetDirection, PosX, PosY, SliderMidAnchorMode } from '../types/constants.js'; import { type Environment360Name, EnvironmentName, type EnvironmentV2Name, type EnvironmentV3Name } from '../types/environment.js'; /** Schema declaration for semantic version. */ export declare function VersionSchema(): v.SchemaWithPipe, v.RegexAction]>; /** Schema declaration for custom data. */ export declare function CustomDataSchema(): v.RecordSchema, v.AnySchema, undefined>; /** Schema declaration for {@linkcode CharacteristicName} */ export declare function CharacteristicNameSchema(): v.PicklistSchema; /** Schema declaration for {@linkcode DifficultyName} */ export declare function DifficultyNameSchema(): v.PicklistSchema; /** Schema declaration for {@linkcode DifficultyRank} */ export declare function DifficultyRankSchema(): v.PicklistSchema; /** Schema declaration for {@linkcode EnvironmentName} */ export declare function EnvironmentNameSchema(): v.PicklistSchema; /** Schema declaration for {@linkcode EnvironmentV2Name} */ export declare function EnvironmentV2NameSchema(): v.GenericSchema; /** Schema declaration for {@linkcode EnvironmentV3Name} */ export declare function EnvironmentV3NameSchema(): v.GenericSchema; /** Schema declaration for {@linkcode Environment360Name} */ export declare function Environment360NameSchema(): v.GenericSchema; /** Schema declaration for {@linkcode PosX} */ export declare function PosXSchema(): v.EnumSchema; /** Schema declaration for {@linkcode PosY} */ export declare function PosYSchema(): v.EnumSchema; /** Schema declaration for {@linkcode NoteColor} */ export declare function NoteColorSchema(): v.EnumSchema; /** Schema declaration for {@linkcode NoteDirection} */ export declare function NoteDirectionSchema(): v.EnumSchema; /** Schema declaration for {@linkcode OffsetDirection} */ export declare function OffsetDirectionSchema(): v.EnumSchema; /** Schema declaration for {@linkcode OffsetDirection} */ export declare function SliderMidAnchorModeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode EventLightValue} */ export declare function EventLightValueSchema(): v.EnumSchema; /** Schema declaration for {@linkcode EventType} */ export declare function EventTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode ExecutionTime} */ export declare function ExecutionTimeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode IndexFilterType} */ export declare function IndexFilterTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode LimitAlsoAffectsType} */ export declare function LimitAlsoAffectsTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode RandomType} */ export declare function RandomTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode DistributionType} */ export declare function DistributionTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode EaseType} */ export declare function EaseTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode EventLightColor} */ export declare function EventLightColorSchema(): v.EnumSchema; /** Schema declaration for {@linkcode Axis} */ export declare function AxisSchema(): v.EnumSchema; /** Schema declaration for {@linkcode LightRotationDirection} */ export declare function LightRotationDirectionSchema(): v.EnumSchema; /** Schema declaration for {@linkcode NoteType} */ export declare function NoteTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode ObstacleType} */ export declare function ObstacleTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode TransitionType} */ export declare function TransitionTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode FxType} */ export declare function FxTypeSchema(): v.EnumSchema; /** Schema declaration for {@linkcode EventBoxType} */ export declare function EventBoxTypeSchema(): v.EnumSchema; //# sourceMappingURL=common.d.ts.map