import { type ICoordinates } from "@tsparticles/engine"; export declare function generateRandomPolygon(position: ICoordinates, sides: number, radius: number, rotationAngle?: number): ICoordinates[]; export declare function generateRandomPointWithinPolygon(polygon: ICoordinates[]): ICoordinates | null; export declare function generateRandomPointOnPolygonPerimeter(polygon: ICoordinates[]): ICoordinates | undefined; export declare function isPointInPolygon(point: ICoordinates, polygon: ICoordinates[]): boolean;