import { Destroyable } from "vtxf-xe2/dist-node/xe2-base-utils"; import { ConcurrentProcessing } from "."; export declare class ConcurrentProcessingRequesting extends Destroyable { private _processing; private _processFunc; get processing(): ConcurrentProcessing; get processFunc(): () => Promise; private _available; get available(): boolean; set available(value: boolean); get availableChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[boolean, boolean]>; constructor(_processing: ConcurrentProcessing, _processFunc: () => Promise); }