type ClipPathShape = 'rect' | 'circle' | 'ellipse' | 'polygon' | 'inset';
interface IClipPathFunction {
    shape: ClipPathShape;
    rule: string;
}
export declare class ClipPathFunction implements IClipPathFunction {
    private readonly _shape;
    private readonly _rule;
    constructor(shape: ClipPathShape, rule: string);
    get shape(): ClipPathShape;
    get rule(): string;
    static equals(value1: ClipPathFunction, value2: ClipPathFunction): boolean;
    toJSON(): IClipPathFunction;
    toString(): string;
}
export {};
