import{AsyncAction}from'./AsyncAction';import{AsapScheduler}from'./AsapScheduler';/** * We need this JSDoc comment for affecting ESDoc. * @ignore * @extends {Ignored} */exportdeclareclassAsapAction<T>extendsAsyncAction<T>{protectedscheduler:AsapScheduler;protectedwork:(this:AsapAction<T>,state?:T)=>void;constructor(scheduler:AsapScheduler,work:(this:AsapAction<T>,state?:T)=>void);protectedrequestAsyncId(scheduler:AsapScheduler,id?:any,delay?:number):any;protectedrecycleAsyncId(scheduler:AsapScheduler,id?:any,delay?:number):any;}