import type { determineSupportedPlaybackRateValues as determineSupportedPlaybackRateValuesFunction } from '../functions/determine-supported-playback-rate-values'; import type { createComputeVelocity as createComputeVelocityFunction } from './compute-velocity'; import type { createSetTimingsrc as createSetTimingsrcFunction } from './set-timingsrc'; import type { createSetTimingsrcWithCustomUpdateFunction } from './set-timingsrc-with-custom-update-function'; import type { createUpdateGradually as createUpdateGraduallyFunction } from './update-gradually'; import type { createUpdateStepwiseFactory } from './update-stepwise-factory'; import type { createWindow } from './window'; export declare const createDefaultSetTimingsrc: (createComputeVelocity: typeof createComputeVelocityFunction, createSetTimingsrc: typeof createSetTimingsrcFunction, createUpdateGradually: typeof createUpdateGraduallyFunction, createUpdateStepwise: ReturnType, determineSupportedPlaybackRateValues: typeof determineSupportedPlaybackRateValuesFunction, setTimingsrcWithCustomUpdateFunction: ReturnType, window: ReturnType) => (mediaElement: HTMLMediaElement, timingObject: import("timing-object").ITimingObject, prepareTimingStateVector?: null | import("../types").TPrepareTimingStateVectorFunction, prepareUpdateVector?: null | import("../types").TPrepareUpdateVectorFunction) => () => void; //# sourceMappingURL=default-set-timingsrc.d.ts.map