import * as Iframe from './IframeApi'; import * as ConfigTypes from './Configuration/ConfigurationTypes'; import * as EditorApi from './Editor'; import * as EditorLoaderApi from './EditorLoader'; import * as ExceptionApi from './Exception'; import * as FullWindowHandlerApi from './FullWindowHandler'; import * as RuntimeConfigurationApi from './RuntimeConfiguration'; import * as ObjectModelApi from './ObjectModel/ObjectModel'; import * as ConvertApi from './ObjectModel/Convert'; import * as ClientApi from './PostMessage/Client'; import * as RpcTypes from './PostMessage/RpcTypes'; import * as Items from '@aurigma/design-atoms-model/Product/Items'; import * as CCProduct from '@aurigma/design-atoms-model/Product'; import * as CCMath from '@aurigma/design-atoms-model/Math'; import * as CCVersion from "./Version"; import * as Color from '@aurigma/design-atoms/Serialization/Color'; import * as waitElementVisible from "./waitElementVisible"; import * as UtilsAjax from '@aurigma/design-atoms/Utils/Ajax'; import { Json as UtilsJson } from "@aurigma/design-atoms/Utils/Json"; import * as UtilsDeferred from "@aurigma/design-atoms/Utils/Deferred"; import * as UtilsType from "@aurigma/design-atoms/Utils/Type"; import * as UtilsUserAgent from "@aurigma/design-atoms/Utils/UserAgent"; import * as CCMargin from "@aurigma/design-atoms-model/Math/Margin"; import * as DAInterfaces from '@aurigma/design-atoms-interfaces'; export declare namespace CustomersCanvas { export import VERSION = CCVersion.VERSION; } export declare namespace CustomersCanvas.IframeApi { export import editorUrl = Iframe.editorUrl; export import loadEditor = Iframe.loadEditor; export import preload = Iframe.preload; export import loadEditorByQueryString = Iframe.loadEditorByQueryString; export import _createPreConfiguredEditor = Iframe._createPreConfiguredEditor; export import _waitElementVisible = waitElementVisible.waitElementVisible; export import QueryString = Iframe.QueryString; export import StateId = Iframe.StateId; export import Editor = EditorApi.Editor; export import EditorLoader = EditorLoaderApi.EditorLoader; export import ServerException = ExceptionApi.ServerException; export import FullWindowHandler = FullWindowHandlerApi.FullWindowHandler; export import RuntimeConfiguration = RuntimeConfigurationApi; } export declare namespace CustomersCanvas.IframeApi.Configuration { export import BarcodeType = ConfigTypes.BarcodeType; export import ColorSpace = ConfigTypes.ColorSpace; export import FinishButtonMode = ConfigTypes.FinishButtonMode; export import FontListMode = ConfigTypes.FontListMode; export import GallerySource = ConfigTypes.GallerySource; export import InStringPlaceholderMode = ConfigTypes.InStringPlaceholderMode; export import ImageSize = ConfigTypes.ImageSize; export import ModelMode = ConfigTypes.ModelMode; export import ObjectInspectorPosition = ConfigTypes.ObjectInspectorPosition; export import PsdActionMode = ConfigTypes.PsdActionMode; export import SvgActionMode = ConfigTypes.SvgActionMode; export import TextAlignment = ConfigTypes.TextAlignment; } export declare namespace CustomersCanvas.IframeApi.Exception { export import create = ExceptionApi.create; export import isIframeApiException = ExceptionApi.isIframeApiException; } export declare namespace CustomersCanvas.IframeApi.ObjectModel { export import Container = ObjectModelApi.Container; export import ChannelContainerType = ObjectModelApi.ChannelContainerType; export import CropMarkTextAlignment = ObjectModelApi.CropMarkTextAlignment; export import Item = ObjectModelApi.Item; export import ModelComponent = ObjectModelApi.ModelComponent; export import PrintArea = ObjectModelApi.PrintArea; export import Product = ObjectModelApi.Product; export import Surface = ObjectModelApi.Surface; export import SurfaceMockup = ObjectModelApi.SurfaceMockup; export import PdfBox = ObjectModelApi.PdfBox; } export declare namespace CustomersCanvas.IframeApi.ObjectModel.Convert { export import fromMockupsData = ConvertApi.fromMockupsData; export import fromPrintAreas = ConvertApi.fromPrintAreas; export import fromSurface = ConvertApi.fromSurface; export import fromSurfaces = ConvertApi.fromSurfaces; export import isEmptyMockup = ConvertApi.isEmptyMockup; export import normalizeMockupTemplate = ConvertApi.normalizeMockupTemplate; export import prepareForServer = ConvertApi.prepareForServer; } export declare namespace CustomersCanvas.IframeApi.PostMessage { export import Client = ClientApi.Client; export import Events = RpcTypes.Events; export import MessageType = RpcTypes.MessageType; } export declare namespace CustomersCanvas.Utils { export import Json = UtilsJson; export import Deferred = UtilsDeferred.Deferred; export import UserAgent = UtilsUserAgent.UserAgent; } export declare namespace CustomersCanvas.Utils.Ajax { export import getJson = UtilsAjax.getJson; export import postJson = UtilsAjax.postJson; export import request = UtilsAjax.request; export import StatusCode = UtilsAjax.StatusCode; export import RequestType = UtilsAjax.RequestType; export import ContentType = UtilsAjax.ContentType; export import Exception = UtilsAjax.Exception; } export declare namespace CustomersCanvas.Utils.Type { export import isStringArray = UtilsType.isStringArray; export import isObject = UtilsType.isObject; } export declare namespace CustomersCanvas.DesignAtoms.ObjectModel { export import AutoScaledTextItem = Items.AutoScaledTextItem; export import BarcodeData = Items.BarcodeData; export import BarcodeFormat = Items.BarcodeFormat; export import BarcodeItem = Items.BarcodeItem; export import BarcodePermissions = Items.BarcodePermissions; export import BarcodeSubType = Items.BarcodeSubType; export import BaseItem = Items.BaseItem; export import BaseTextItem = Items.BaseTextItem; export import BoundedTextItem = Items.BoundedTextItem; export import ContentItem = Items.ContentItem; export import ContentPermissions = Items.ContentPermissions; export import CurvedTextItem = Items.CurvedTextItem; export import DashedLineItem = Items.DashedLineItem; export import EllipseItem = Items.EllipseItem; export import FitMode = Items.FitMode; export import FrontendPermissions = Items.FrontendPermissions; export import HorizontalContentAlignment = Items.HorizontalContentAlignment; export import ImageItem = Items.ImageItem; export import ImageMetaData = Items.ImageMetaData; export import ImagePermissions = Items.ImagePermissions; export import Item = Items.Item; export import ItemPermissions = Items.ItemPermissions; export import ItemToolbarPermissions = Items.ItemToolbarPermissions; export import LineItem = Items.LineItem; export import LinePermissions = Items.LinePermissions; export import ManipulationPermissions = Items.ManipulationPermissions; export import OverflowStrategy = Items.OverflowStrategy; export import ParagraphSettings = Items.ParagraphSettings; export import PathBoundedTextItem = Items.PathBoundedTextItem; export import PathBoundedTextPermissions = Items.PathBoundedTextPermissions; export import PlaceholderItem = Items.PlaceholderItem; export import PlaceholderPermissions = Items.PlaceholderPermissions; export import PlainTextItem = Items.PlainTextItem; export import PolylineItem = Items.PolylineItem; export import RectangleItem = Items.RectangleItem; export import ResizeGripsPermissions = Items.ResizeGripsPermissions; export import ResizeMode = Items.ResizeMode; export import ShapeItem = Items.ShapeItem; export import ShapePermissions = Items.ShapePermissions; export import ShrinkMode = Items.ShrinkMode; export import SmartItem = Items.SmartItem; export import TextAlignment = Items.TextAlignment; export import TextPermissions = Items.TextPermissions; export import TextVerticalAlignment = Items.TextVerticalAlignment; export import ThemeBinding = Items.ThemeBinding; export import VerticalContentAlignment = Items.VerticalContentAlignment; export import VisualizationPermissions = Items.VisualizationPermissions; export import Container = CCProduct.Container; export import CropMark = CCProduct.CropMark; export import CropMarkText = CCProduct.CropMarkText; export import CropMarkTextAlignment = CCProduct.CropMarkTextAlignment; export import IGetAllItemsOptions = CCProduct.IGetAllItemsOptions; export import MockupContainer = CCProduct.MockupContainer; export import ModelComponent = CCProduct.ModelComponent; export import PrintArea = CCProduct.PrintArea; export import Product = CCProduct.Product; export import RenderingType = CCProduct.RenderingType; export import SafetyLine = CCProduct.SafetyLine; export import SpotColorContainer = CCProduct.SpotColorContainer; export import ColorLessContainer = CCProduct.ColorLessContainer; export import LimitedColorContainer = CCProduct.LimitedColorContainer; export import FullColorContainer = CCProduct.FullColorContainer; export import Surface = CCProduct.Surface; export import SurfaceContainer = CCProduct.SurfaceContainer; export import SurfaceMockup = CCProduct.SurfaceMockup; export import TextureContainer = CCProduct.TextureContainer; export import Uuid = CCProduct.Uuid; export import Watermark = CCProduct.Watermark; export import IPoint = CCMath.IPoint; export import Matrix = CCMath.Matrix; export import Path = CCMath.Path; export import PathSegment = CCMath.PathSegment; export import PointF = CCMath.PointF; export import RectangleF = CCMath.RectangleF; export import RotatedRectangleF = CCMath.RotatedRectangleF; export import SizeF = CCMath.SizeF; export import Margin = CCMargin.Margin; export import ResizeRectangleType = DAInterfaces.ResizeRectangleType; export import InStringPlaceholder = Items.InStringPlaceholder; export import ColorParser = Color.ColorParser; export import NamedColorConverter = Color.NamedColorConverter; export import RgbColorParser = Color.RgbColorParser; export import CmykColorParser = Color.CmykColorParser; export import LabColorParser = Color.LabColorParser; export import SpotColorParser = Color.SpotColorParser; function createColorParser(): ColorParser; export import ColorContainerVisualization = CCProduct.ColorContainerVisualization; export import PrintingTechniqueConstraints = CCProduct.PrintingTechniqueConstraints; }