import { ImageStyle, StyleProp } from "react-native"
import { WallpaperPresets } from "./wallpaper.presets"

export interface WallpaperProps {
  /**
   * An optional style override useful for padding & margin.
   */
  style?: StyleProp<ImageStyle>

  /**
   * An optional background image to override the default image.
   */
  backgroundImage?: string

  /**
   * One of the different types of wallpaper presets.
   */
  preset?: WallpaperPresets
}