export default class SlotFillProvider extends Component<any, any, any> {
    constructor(...args: any[]);
    registerSlot(name: any, slot: any): void;
    registerFill(name: any, instance: any): void;
    unregisterSlot(name: any, instance: any): void;
    unregisterFill(name: any, instance: any): void;
    getSlot(name: any): any;
    getFills(name: any, slotInstance: any): any;
    subscribe(listener: any): () => void;
    slots: {};
    fills: {};
    listeners: any[];
    contextValue: {
        registerSlot: (name: any, slot: any) => void;
        unregisterSlot: (name: any, instance: any) => void;
        registerFill: (name: any, instance: any) => void;
        unregisterFill: (name: any, instance: any) => void;
        getSlot: (name: any) => any;
        getFills: (name: any, slotInstance: any) => any;
        subscribe: (listener: any) => () => void;
    };
    forceUpdateSlot(name: any): void;
    triggerListeners(): void;
    render(): JSX.Element;
}
import { Component } from "@wordpress/element/build-types/react";
//# sourceMappingURL=provider.d.ts.map