import { MatDialog } from '@angular/material/dialog'; import { CardComponentData, PageData } from '../interfaces/login-data.interface'; import { AuthService } from './auth.service'; import { HttpService } from './http.service'; import { ModalService } from './modal.service'; import * as i0 from "@angular/core"; export interface PageIteratorData { next: Function; } export declare class PageService { private authService; private modalService; private dialog; private httpService; constructor(authService: AuthService, modalService: ModalService, dialog: MatDialog, httpService: HttpService); edit(): Promise; getReaderMines(q: string): PageIteratorData; getReaderAll(q: string): PageIteratorData; createNew(): Promise; deleteAllTuples(page: CardComponentData): Promise; rotate1(page: CardComponentData): Promise; rotate2(page: CardComponentData): Promise; rotate3(page: CardComponentData): Promise; delete(page: CardComponentData): Promise; getReader(q: string, prefix: string): PageIteratorData; multiple(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }