import { Event, ModelAdapter, RemoteEvent, UuidPool, UuidPoolRefillEvent } from '../index';
export declare class UuidPoolAdapter extends ModelAdapter {
    widget: UuidPool;
    refillInProgress: boolean;
    constructor();
    protected _onWidgetEvent(event: Event<UuidPool>): void;
    protected _onWidgetRefill(event: UuidPoolRefillEvent): void;
    onModelAction(event: RemoteEvent): void;
    protected _onModelRefill(event: RemoteEvent): void;
}
//# sourceMappingURL=UuidPoolAdapter.d.ts.map