import { WorkItem } from "./WorkItem";
import { BaseError, Type } from "igniteui-react-core";
import { WorkItemScheduler } from "./WorkItemScheduler";
import { WorkItem_ExceptionInfo } from "./WorkItem_ExceptionInfo";
/**
 * @hidden
 */
export declare class WorkItem_WorkItemCatch$1<TException extends BaseError> extends WorkItem {
    static $t: Type;
    protected $tException: Type;
    private readonly ad;
    private readonly ae;
    constructor($tException: Type, a: (arg1: TException) => void, b: WorkItem, c: boolean);
    protected get_s(): boolean;
    protected p(a: WorkItemScheduler): boolean;
    protected u(a: WorkItem_ExceptionInfo): {
        ret: boolean;
        p0?: WorkItem_ExceptionInfo;
    };
}
