UNPKG

@arwes/bgs

Version:

Futuristic Sci-Fi UI Web Framework

25 lines (24 loc) 756 B
import type { AnimatorNode } from '@arwes/animator'; interface CreateBackgroundPuffsSettings { color: string; quantity: number; padding?: number; xOffset?: [number, number]; yOffset?: [number, number]; radiusInitial?: number; radiusOffset?: [number, number]; sets?: number; } interface CreateBackgroundPuffsProps { canvas: HTMLCanvasElement; animator?: AnimatorNode; settingsRef: { current: CreateBackgroundPuffsSettings; }; } interface BackgroundPuffs { cancel: () => void; } declare const createBackgroundPuffs: (props: CreateBackgroundPuffsProps) => BackgroundPuffs; export type { CreateBackgroundPuffsSettings, CreateBackgroundPuffsProps, BackgroundPuffs }; export { createBackgroundPuffs };