import type { MultiBackendSwitcher, PreviewList, PreviewListener } from './types';
export declare class PreviewListImpl implements PreviewList {
    #private;
    constructor();
    register: (preview: PreviewListener) => void;
    unregister: (preview: PreviewListener) => void;
    backendChanged: (backend: MultiBackendSwitcher) => void;
}
