import type { FunctionalComponent } from 'vue'
import type { BackgroundVariant } from './types'

interface LinePatternProps {
  dimensions: [number, number]
  size?: number
  color: string
}
export declare const LinePattern: FunctionalComponent<LinePatternProps>
interface DotPatternProps {
  radius: number
  color: string
}
export declare const DotPattern: FunctionalComponent<DotPatternProps>
export declare const Patterns: {
  lines: FunctionalComponent<LinePatternProps, {}, any>
  dots: FunctionalComponent<DotPatternProps, {}, any>
}
export declare const DefaultBgColors: Record<BackgroundVariant, string>
export {}
