/** * Create data of parallelogram. * @param angle * The angle of inclination of the parallelogram. * @returns * Return polygon points of shape. */ export declare const createParallelogram: (left: number, top: number, width: number, height: number, angle?: number) => number[][]; /** * Create data of hexagon. * @returns * Return polygon points of shape. */ export declare const createHexagon: (left: number, top: number, width: number, height: number) => number[][]; /** * Create data of star. * @returns * Return polygon points of shape. */ export declare const createStar: (left: number, top: number, width: number, height: number) => number[][]; /** * Create data of arrow. * @param direction * The direction of the arrow. * @returns * Return line points of shape. */ export declare const createArrow: (left: number, top: number, width: number, height: number, direction: 'left' | 'right') => number[][]; /** * Create data of knuckle. * @param direction * The direction of the knuckle. * @returns * Return line points of shape. */ export declare const createKnuckle: (left: number, top: number, width: number, height: number, direction: 'left-top' | 'right-top' | 'right-bottom' | 'left-bottom') => number[][]; /** * Create data of droplet. * @returns * Return path string of shape. */ export declare const createDroplet: (left: number, top: number, width: number, height: number) => string; /** * Create data of sinusoidal * @param lengthen * The number of extend copies of curve points. * @returns * Return line points of shape. */ export declare const createSinusoidal: (left: number, top: number, width: number, height: number, lengthen?: number) => number[][];