import { Action } from "../../internal/Action.js";
import { IActionModel } from "../../internal/models/IActionModel.js";
import { IDistortArcActionModel } from "../../internal/models/IDistortArcActionModel.js";
/**
* @description Distorts the image to an arc shape.
*
* Learn more: {@link https://cloudinary.com/documentation/transformation_reference#e_distort|Distorting images}
* Learn more: {@link https://cloudinary.com/documentation/effects_and_artistic_enhancements#distort|Distortion effects}
* @param {number} degrees The degrees to arc the image
* @extends SDK.Action
* @memberOf Actions.Reshape
* @see Visit {@link Actions.Reshape| Reshape} for examples
*/
declare class DistortArcAction extends Action {
protected _actionModel: IDistortArcActionModel;
constructor(degrees: number | string);
static fromJson(actionModel: IActionModel): DistortArcAction;
}
export { DistortArcAction };