import { IGeometry, IGeometryReader } from './IGeometry.js';
/**
 * Reads and writes CSS `shape-outside` property geometry.
 * Supports: polygon(), circle(), ellipse()
 */
export declare class CssShapeOutsideGeometryReader implements IGeometryReader {
    read(element: Element): IGeometry;
    serialize(geometry: IGeometry): {
        attribute: string;
        value: string;
    }[];
    private _parse;
    private _parsePolygon;
    private _parseCircle;
    private _parseEllipse;
    private _serializeGeometry;
}
