import Path, { PathProps } from 'tvrender/lib/graphic/Path.js';
import PathProxy from "tvrender/lib/core/PathProxy.js";
import { DynamicTypedArray } from '../../util/DynamicTypedArray.js';
declare class RectPathShape {
    typeArray: DynamicTypedArray;
}
interface RectPathProps extends PathProps {
    shape?: Partial<RectPathShape>;
}
declare class RectPath extends Path<RectPathProps> {
    readonly type = "rectPath";
    shape: RectPathShape;
    constructor(opts?: RectPathProps);
    getDefaultShape(): RectPathShape;
    buildPath(ctx: PathProxy, shape: RectPathShape): void;
}
export default RectPath;
