import { Subject } from 'rxjs/Subject'; import { IgoMap } from '../../map'; import { MessageService, ActivityService } from '../../core'; import { PrintOptions } from './print.interface'; export declare class PrintService { private messageService; private activityService; constructor(messageService: MessageService, activityService: ActivityService); print(map: IgoMap, options: PrintOptions): Subject; private addTitle(doc, title, pageWidth); private addCanvas(doc, canvas, size, margins); private addMap(doc, map, resolution, size, margins); private renderMap(map, size, extent); }