/// import { DialogProvider } from '../../editor/dialogs/dialog-provider.js'; import { KCAddPart } from './kc-add-part.js'; import { IPartAPI } from '../api.js'; export declare class AddPartDialogProvider extends DialogProvider { domNode: KCAddPart; private _clickSub; private _onDidClickPart; constructor(); readonly onDidClickPart: import("@kano/common/index.js").IEvent; setParts(parts: IPartAPI[]): void; setWhitelist(parts: string[]): void; createDom(): any; getPartButton(type: string): HTMLElement; dispose(): void; } export default AddPartDialogProvider;