import { PaginationResult } from '../entities/pagination-result.entity'; import { CursorFields } from '../entities/cursor-fields.entity'; import { CursorService } from './cursor.service'; import { RelayPaginationArgs } from '../args/relay-paginated.args'; export declare class RelayService { private instances; private counts; private totalCount; private cursorFields; private arguments; private cursorService; constructor(parameters: { cursorFields: CursorFields; args: Partial>; cursorService: CursorService; }); setInstances(instances: Node[]): void; setCounts(currentCount: number, previousCount: number): void; setTotalCount(totalCount: number): void; buildPaginationResult(): PaginationResult; }