import type { MixBlendMode } from "./MixBlendMode.js"; import type { ObjectFit } from "./ObjectFit.js"; import type { ObjectPosition } from "./ObjectPosition.js"; import type { PlaybackSpeed } from "./PlaybackSpeed.js"; export type WallpaperInstanceSettings = { /** * playback speed for video backgrounds */ playbackSpeed: PlaybackSpeed; /** * will flip the image/video vertically */ flipVertical: boolean; /** * will flip the image/video horizontally */ flipHorizontal: boolean; /** * blur factor to apply to the image */ blur: number; /** * method to fill the monitor background */ objectFit: ObjectFit; /** * position of the background */ objectPosition: ObjectPosition; /** * number between 0 and 2 */ saturation: number; /** * number between 0 and 2 */ contrast: number; /** * will overlay the image/video with a color filter */ withOverlay: boolean; overlayMixBlendMode: MixBlendMode; overlayColor: string; /** * mute video backgrounds */ muted: boolean; }; //# sourceMappingURL=WallpaperInstanceSettings.d.ts.map