@@ -14,16 +14,16 @@ import type { SubscribeAction } from '../types.js';
1414 * @see https://dataclient.io/docs/api/PollingSubscription
1515 */
1616export default class PollingSubscription implements Subscription {
17- protected declare readonly endpoint : EndpointInterface ;
18- protected declare readonly args : readonly any [ ] ;
19- protected declare readonly key : string ;
20- protected declare frequency : number ;
17+ declare protected readonly endpoint : EndpointInterface ;
18+ declare protected readonly args : readonly any [ ] ;
19+ declare protected readonly key : string ;
20+ declare protected frequency : number ;
2121 protected frequencyHistogram : Map < number , number > = new Map ( ) ;
22- protected declare controller : Controller ;
23- protected declare intervalId ?: ReturnType < typeof setInterval > ;
24- protected declare lastIntervalId ?: ReturnType < typeof setInterval > ;
25- protected declare startId ?: ReturnType < typeof setTimeout > ;
26- private declare connectionListener : ConnectionListener ;
22+ declare protected controller : Controller ;
23+ declare protected intervalId ?: ReturnType < typeof setInterval > ;
24+ declare protected lastIntervalId ?: ReturnType < typeof setInterval > ;
25+ declare protected startId ?: ReturnType < typeof setTimeout > ;
26+ declare private connectionListener : ConnectionListener ;
2727
2828 constructor (
2929 action : Omit < SubscribeAction , 'type' > ,
0 commit comments