import { ModuleWithProviders } from '@angular/core'; import { NgRedux } from '@angular-redux/store'; import { IDrawerAppState } from './store'; export { DrPoint } from './models/dr-point'; export { DrObject } from './models/dr-object'; export { DrPolygon, createDrPolygon, createDrPolyline, createDrPolygonArrow, createDrPolygonCallout, createDrPolygonStar, createDrPolygonTriangle } from './models/dr-polygon'; export { DrEllipse, createDrEllipse } from './models/dr-ellipse'; export { DrRect, createDrRect } from './models/dr-rect'; export { DrType } from './models/dr-type.enum'; export { DrText, createDrText } from './models/dr-text'; export { DrPointCircle, createDrPointCircle } from './models/dr-point-circle'; export { DrImage, createDrImage } from './models/dr-image'; export { DrTextAlignment } from './models/dr-text-alignment.enum'; export { DrawerObjectHelperService } from './services/drawer-object-helper.service'; export { DataStoreService } from './services/data-store.service'; export { ChangeHelperService } from './services/change-helper.service'; export { EditorToolType } from './models/enums'; export { DrStyle, createDrStyle } from './models/dr-style'; export { DrTextStyle, createDrTextStyle } from './models/dr-text-style'; export { DrGroupedObject, createDrGroupedObject } from './models/dr-grouped-object'; export { DrCallout, createDrCallout } from './models/dr-callout'; export { INITIAL_STATE, IDrawerAppState } from './store'; export { CustomComponentResolverService } from './services/custom-component-resolver.service'; export { DrObjectComponent } from './elements/dr-object/dr-object.component'; export declare class DrawerLibraryRootModule { constructor(ngRedux: NgRedux); } export declare class DrawerLibraryModule { static forRoot(): ModuleWithProviders; }