import { BaseItem } from "./BaseItem";
export declare class SmartItem extends BaseItem {
    sourceDpi: number;
    smartObjectDpi: number;
    smartObjectRectangle: Object;
    smartObjectSize: Object;
    smartObjectStorageId: string;
    warpControlPoints: Object[];
    projectiveTransform: Object[];
    vectorMask: Object[];
    constructor();
    static type: string;
    type: string;
    protected _copy(source: SmartItem, destination: SmartItem, generateNewIds: boolean, appropriateParentContainer: boolean): SmartItem;
    equals(other: SmartItem): boolean;
    clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): SmartItem;
}
