import { z } from 'zod'; export declare const commomProp: { color: z.ZodOptional; color_index: z.ZodNumber; time: z.ZodNumber; }; export declare const NOTE: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const NOTE_EXTENED: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const RAW_CLIP: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const RAW_TRACK: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const MixerDeviceGettableProp: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const TrackSettableProp: z.ZodObject<{ [x: string]: z.ZodOptional; } & { mixer_device: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>>; }, "strip", z.ZodTypeAny, { [x: string]: any; mixer_device?: unknown; }, { [x: string]: any; mixer_device?: unknown; }>; export declare const TrackGettableProps: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const ClipSettableProp: z.ZodObject<{ name: z.ZodOptional; color: z.ZodOptional; end_marker: z.ZodOptional; gain: z.ZodOptional; is_playing: z.ZodOptional; launch_mode: z.ZodOptional; launch_quantization: z.ZodOptional; loop_end: z.ZodOptional; loop_start: z.ZodOptional; looping: z.ZodOptional; muted: z.ZodOptional; pitch_coarse: z.ZodOptional; pitch_fine: z.ZodOptional; position: z.ZodOptional; ram_mode: z.ZodOptional; signature_denominator: z.ZodOptional; signature_numerator: z.ZodOptional; start_marker: z.ZodOptional; velocity_amount: z.ZodOptional; warp_mode: z.ZodOptional; warping: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; muted?: boolean | undefined; color?: number | undefined; end_marker?: number | undefined; gain?: number | undefined; is_playing?: boolean | undefined; launch_mode?: number | undefined; launch_quantization?: number | undefined; loop_end?: number | undefined; loop_start?: number | undefined; looping?: boolean | undefined; pitch_coarse?: number | undefined; pitch_fine?: number | undefined; position?: number | undefined; ram_mode?: boolean | undefined; signature_denominator?: number | undefined; signature_numerator?: number | undefined; start_marker?: number | undefined; velocity_amount?: number | undefined; warp_mode?: number | undefined; warping?: boolean | undefined; }, { name?: string | undefined; muted?: boolean | undefined; color?: number | undefined; end_marker?: number | undefined; gain?: number | undefined; is_playing?: boolean | undefined; launch_mode?: number | undefined; launch_quantization?: number | undefined; loop_end?: number | undefined; loop_start?: number | undefined; looping?: boolean | undefined; pitch_coarse?: number | undefined; pitch_fine?: number | undefined; position?: number | undefined; ram_mode?: boolean | undefined; signature_denominator?: number | undefined; signature_numerator?: number | undefined; start_marker?: number | undefined; velocity_amount?: number | undefined; warp_mode?: number | undefined; warping?: boolean | undefined; }>; export declare const ClipGettableProp: z.ZodObject<{ [x: string]: z.ZodOptional; } & { notes: z.ZodOptional; selected_notes: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; notes?: unknown; selected_notes?: unknown; }, { [x: string]: any; notes?: unknown; selected_notes?: unknown; }>; export declare const ZodQuantization: z.ZodEnum<["q_8_bars", "q_4_bars", "q_2_bars", "q_bar", "q_half", "q_half_triplet", "q_quarter", "q_quarter_triplet", "q_eight", "q_eight_triplet", "q_sixtenth", "q_sixtenth_triplet", "q_thirtytwoth", "q_no_q"]>; export declare const ZodRecordingQuantization: z.ZodEnum<["rec_q_eight", "rec_q_eight_eight_triplet", "rec_q_eight_triplet", "rec_q_no_q", "rec_q_quarter", "rec_q_sixtenth", "rec_q_sixtenth_sixtenth_triplet", "rec_q_sixtenth_triplet", "rec_q_thirtysecond"]>; export declare const SongSettableProp: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const SongGettableProps: z.ZodObject<{ [x: string]: z.ZodOptional; } & { name: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; name?: unknown; }, { [x: string]: any; name?: unknown; }>; export declare const SongViewGettableProps: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const SongViewSettableProp: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare enum TrackType { return = "return", audio = "audio", midi = "midi" } export declare const ZodTrackType: z.ZodEnum<[TrackType.return, TrackType.audio, TrackType.midi]>; export declare const DeviceGettableProperties: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const DeviceParameterGettableProperties: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const SceneGettableProperties: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const ClipSlotGettableProperties: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>; export declare const ApplicationGettableProps: z.ZodObject<{ [x: string]: z.ZodOptional; }, "strip", z.ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }>;