import * as v from 'valibot'; import type { IArc, IBombNote, IChain, IColorNote, IDifficulty, INJSEvent, IObstacle, ISpawnRotation } from '../types/mod.js'; import { type InferObjectEntries } from '../../helpers.js'; /** Schema declaration for v4 `Color Note`. */ export declare function ColorNoteSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Bomb Note`. */ export declare function BombNoteSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Obstacle`. */ export declare function ObstacleSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Chain`. */ export declare function ChainSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Arc`. */ export declare function ArcSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Spawn Rotation`. */ export declare function SpawnRotationSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `NJS Event`. */ export declare function NJSEventSchema(): v.ObjectSchema, undefined>; /** Schema declaration for v4 `Difficulty`. */ export declare function DifficultySchema(): v.ObjectSchema, undefined>; //# sourceMappingURL=difficulty.d.ts.map