import { Element } from '../../../../../client/element';
import { System } from '../../../../../system';
import { Style } from '../../../Props';
export interface Props {
    id?: string;
    className?: string;
    style?: Style;
    d?: string;
    markerStart?: string;
    markerEnd?: string;
    fillRule?: string;
}
export declare const DEFAULT_STYLE: {
    strokeWidth: string;
    fill: string;
    stroke: string;
};
export default class SVGPath extends Element<SVGPathElement, Props> {
    private _path_el;
    private _prop_handler;
    constructor($props: Props, $system: System);
    onPropChanged(prop: string, current: any): void;
}
