import { ILayer, IStaticAudio, IStaticImage, IStaticText, IStaticVector, IStaticVideo, IStaticPath, IBackground, IGroup, IBackgroundImage } from "@layerhub-io/types"; declare class ObjectExporter { export(item: ILayer, options: Required, inGroup?: boolean): ILayer; staticText(item: ILayer, options: Required, inGroup: boolean): IStaticText; staticImage(item: ILayer, options: Required, inGroup: boolean): IStaticImage; backgroundImage(item: ILayer, options: Required, inGroup: boolean): IBackgroundImage; staticAudio(item: ILayer, options: Required, inGroup: boolean): IStaticAudio; staticVideo(item: ILayer, options: Required, inGroup: boolean): IStaticVideo; staticVector(item: ILayer, options: Required, inGroup: boolean): IStaticVector; staticPath(item: ILayer, options: Required, inGroup: boolean): IStaticPath; background(item: ILayer, options: Required, inGroup: boolean): IBackground; group(item: ILayer, options: Required, inGroup: boolean): IGroup; getBaseOptions(item: ILayer, options: Required, inGroup?: boolean): { id: string; name: string; angle: number; stroke: string; strokeWidth: number; left: number; top: number; width: number; height: number; opacity: number; originX: string; originY: string; scaleX: number; scaleY: number; type: string; flipX: boolean; flipY: boolean; skewX: number; skewY: number; visible: boolean; shadow: import("@layerhub-io/types").IShadow; preview: string; }; } export default ObjectExporter;