import { BBox } from '../bbox';
import { type IScene, Node, type RenderContext } from '../node';
export declare class ImageSegmentNode extends Node {
    x: number;
    y: number;
    boxWidth: number;
    boxHeight: number;
    imageWidth: number;
    imageHeight: number;
    paddingTop: number;
    paddingRight: number;
    paddingBottom: number;
    paddingLeft: number;
    cornerRadius: number;
    opacity: number;
    url: string;
    backgroundFill?: string;
    private registeredLoader?;
    setScene(scene?: IScene): void;
    destroy(): void;
    render(renderCtx: RenderContext): void;
    private tracePath;
    protected computeBBox(): BBox;
}
