import { Queue } from "./queue"; import { InputTypeComposer, ObjectTypeComposer } from "graphql-compose"; import { ComposerBuilder } from "./composer-builder"; import { ClassSpecialist } from "../graphq-compose-typescript"; export declare class QueueSolver { protected queue: Queue; protected outputBuilder: ComposerBuilder; protected inputBuilder: ComposerBuilder; protected classSpecialist: ClassSpecialist; constructor(queue: Queue, outputBuilder: ComposerBuilder, inputBuilder: ComposerBuilder, classSpecialist: ClassSpecialist); solve(): void; }