import { DefineComponent, ExtractPropTypes, Ref, ComputedRef, ComponentOptionsMixin, PublicProps, ComponentProvideOptions, ObjectDirective, CreateComponentPublicInstanceWithMixins, PropType, GlobalComponents, GlobalDirectives, ComponentOptionsBase, VNodeProps, AllowedComponentProps, ComponentCustomProps } from 'vue'; import { DefineComponent } from '@primevue/core'; import { ButtonProps, ButtonSlots } from 'primevue/button'; import { InputNumberProps, InputNumberSlots, InputNumberBlurEvent, InputNumberInputEvent, InputNumberMethods } from 'primevue/inputnumber'; import { DialogProps, DialogSlots } from 'primevue/dialog'; import { ConfirmDialogProps, ConfirmDialogSlots } from 'primevue/confirmdialog'; import { InputTextProps, InputTextSlots } from 'primevue/inputtext'; import { SelectProps, SelectSlots, SelectFilterEvent, SelectChangeEvent, SelectMethods } from 'primevue/select'; import { FieldsetProps, FieldsetSlots, FieldsetToggleEvent } from 'primevue/fieldset'; import { ProgressSpinnerProps, ProgressSpinnerSlots } from 'primevue/progressspinner'; import { SplitterProps, SplitterSlots, SplitterResizeStartEvent, SplitterResizeEvent, SplitterResizeEndEvent, SplitterMethods } from 'primevue/splitter'; import { SplitterPanelProps, SplitterPanelSlots } from 'primevue/splitterpanel'; import { TabsProps, TabsSlots } from 'primevue/tabs'; import { TabListProps, TabListSlots } from 'primevue/tablist'; import { TabProps, TabSlots } from 'primevue/tab'; import { TabPanelsProps, TabPanelsSlots } from 'primevue/tabpanels'; import { TabPanelProps, TabPanelSlots } from 'primevue/tabpanel'; import { TreeProps, TreeSlots, TreeFilterEvent, TreeExpandedKeys, TreeSelectionKeys, TreeNodeDropEvent, TreeDragEnterEvent, TreeDragLeaveEvent } from 'primevue/tree'; import { TreeNode } from 'primevue/treenode'; import { TextareaProps, TextareaSlots } from 'primevue/textarea'; import { RadioButtonProps, RadioButtonSlots } from 'primevue/radiobutton'; import { AutoCompleteProps, AutoCompleteSlots, AutoCompleteChangeEvent, AutoCompleteCompleteEvent, AutoCompleteOptionSelectEvent, AutoCompleteOptionUnselectEvent, AutoCompleteDropdownClickEvent } from 'primevue/autocomplete'; import { CheckboxProps, CheckboxSlots } from 'primevue/checkbox'; import { ColorPickerProps, ColorPickerSlots, ColorPickerChangeEvent } from 'primevue/colorpicker'; import { TabViewProps, TabViewSlots, TabViewClickEvent, TabViewChangeEvent } from 'primevue/tabview'; import { DataViewProps, DataViewSlots, DataViewPageEvent } from 'primevue/dataview'; import { IconFieldProps, IconFieldSlots } from 'primevue/iconfield'; import { InputIconProps, InputIconSlots } from 'primevue/inputicon'; import { PDFDocumentLoadingTask } from 'pdfjs-dist/types/src/display/api'; import { WatermarkOptions, HighlightOptions, AnnotationEventPayload, HighlightEventPayload, TextLayerLoadedEventPayload } from '@tato30/vue-pdf'; import { PageViewport } from 'pdfjs-dist/types/src/display/display_utils'; import { ImageProps, ImageSlots, ImageMethods } from 'primevue/image'; import { ChartProps, ChartSlots, ChartSelectEvent, ChartMethods } from 'primevue/chart'; import { MenuProps, MenuSlots, MenuMethods } from 'primevue/menu'; declare const _default: DefineComponent any[]; }; customRouteOptions: { type: ArrayConstructor; default: any; }; }>, { gridSettings: Ref; blocks: Ref; basketBlocks: Ref; selectedBlockId: Ref; showMinimap: Ref; showBasket: Ref; showPreview: Ref; showBlockTypeSelector: Ref; scrollContainer: Ref; draggedBlock: Ref; draggedFromBasket: Ref; dragPreview: Ref; resizingBlock: Ref; overlappingBlockIds: ComputedRef; selectedBlock: ComputedRef; previewConfig: ComputedRef<{ key: any; label: any; configJson: { gridSettings: any; blocConfig: any[]; }; }>; handleUpdateGridSettings: () => void; selectBlock: (block: any) => void; editBlock: (block: any) => void; addNewBlock: () => void; onBlockTypeSelected: (type: any) => void; deleteBlockById: (block: any) => void; moveToBasket: (block: any) => void; deleteBasketBlock: (block: any) => void; duplicateBlock: (block: any) => void; updateBlock: (updatedBlock: any) => void; onDragStart: (event: any, block: any) => void; onBasketDragStart: (event: any, block: any) => void; onDragOver: (event: any) => void; onDragLeave: (event: any) => void; onDrop: (event: any) => void; onDragEnd: () => void; startResize: (event: any, block: any, direction: any) => void; onMinimapClick: (event: any) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "update:config"[], "update:config", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; customBlockTypes: { type: ArrayConstructor; default: () => any[]; }; customRouteOptions: { type: ArrayConstructor; default: any; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; }>, { customBlockTypes: unknown[]; customRouteOptions: unknown[]; }, {}, { PrimeButton: DefineComponent void>; PrimeInputNumber: DefineComponent void) & ((e: "value-change", value: number) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: InputNumberBlurEvent) => void) & ((e: "input", event: InputNumberInputEvent) => void), InputNumberMethods>; PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeConfirmDialog: DefineComponent void>; BlockConfigEditor: DefineComponent any[]; }; customRouteOptions: { type: ArrayConstructor; default: any; }; }>, {}, { editableBlock: any; routeName: any; chartDataJson: string; bookmarksJson: string; linksJson: string; showMarkdownEditor: boolean; showJsonEditor: boolean; currentJsonType: any; showMarkdownBrowser: boolean; selectedMarkdownFile: any; markdownSelectionError: string; markdownPreviewHtml: string; markdownPreviewLoading: boolean; markdownPreviewError: string; showFileBrowser: boolean; selectedFile: any; fileSelectionError: string; }, { currentConfigComponent(): any; blockTypes(): { label: any; value: any; }[]; routeOptions(): unknown[]; currentJsonContent(): string; }, { updateConfig(newConfig: any): void; initializeJsonFields(): void; onTypeChange(): void; setDefaultRoute(type: any): void; getDefaultConfig(type: any): any; applyChanges(): void; handleMarkdownSave(content: any): void; openJsonEditor(type: any): void; handleJsonSave(content: any): void; openMarkdownBrowser(): void; onMarkdownNodeSelected(nodeData: any): Promise; loadMarkdownPreview(nodeId: any): Promise; confirmMarkdownSelection(): void; openFileBrowser(): void; onFileNodeSelected(nodeData: any): void; confirmFileSelection(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("close" | "update:block")[], "close" | "update:block", PublicProps, Readonly< ExtractPropTypes<{ block: { type: ObjectConstructor; required: true; }; customBlockTypes: { type: ArrayConstructor; default: () => any[]; }; customRouteOptions: { type: ArrayConstructor; default: any; }; }>> & Readonly<{ onClose?: (...args: any[]) => any; "onUpdate:block"?: (...args: any[]) => any; }>, { customBlockTypes: unknown[]; customRouteOptions: unknown[]; }, {}, { PrimeButton: DefineComponent void>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeInputNumber: DefineComponent void) & ((e: "value-change", value: number) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: InputNumberBlurEvent) => void) & ((e: "input", event: InputNumberInputEvent) => void), InputNumberMethods>; PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; PrimeFieldset: DefineComponent void) & ((e: "update:collapsed", value: boolean) => void)>; PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeProgressSpinner: DefineComponent void>; MarkdownEditorDialog: DefineComponent, {}, { localContent: string; }, { markdownPreview(): string; }, { handleSave(): void; handleCancel(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "cancel" | "save")[], "update:modelValue" | "cancel" | "save", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; content: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onUpdate:modelValue"?: (...args: any[]) => any; onSave?: (...args: any[]) => any; onCancel?: (...args: any[]) => any; }>, { modelValue: boolean; content: string; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeButton: DefineComponent void>; PrimeSplitter: DefineComponent void) & ((e: "resize", event: SplitterResizeEvent) => void) & ((e: "resizeend", event: SplitterResizeEndEvent) => void), SplitterMethods>; PrimeSplitterPanel: DefineComponent void>; CodeMirrorBase: DefineComponent boolean; }; }>, {}, { editorView: any; }, {}, { createEditor(): void; destroyEditor(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: StringConstructor; default: string; }; language: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; }>> & Readonly<{ "onUpdate:modelValue"?: (...args: any[]) => any; }>, { modelValue: string; language: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; JsonEditorDialog: DefineComponent, {}, { localContent: string; }, {}, { handleSave(): void; handleCancel(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "cancel" | "save")[], "update:modelValue" | "cancel" | "save", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; content: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onUpdate:modelValue"?: (...args: any[]) => any; onSave?: (...args: any[]) => any; onCancel?: (...args: any[]) => any; }>, { title: string; modelValue: boolean; content: string; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeButton: DefineComponent void>; CodeMirrorBase: DefineComponent boolean; }; }>, {}, { editorView: any; }, {}, { createEditor(): void; destroyEditor(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: StringConstructor; default: string; }; language: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; }>> & Readonly<{ "onUpdate:modelValue"?: (...args: any[]) => any; }>, { modelValue: string; language: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; TreeExplorer: DefineComponent {}; }; showUserHome: { type: BooleanConstructor; default: boolean; }; showFiles: { type: BooleanConstructor; default: boolean; }; }>, {}, { activeTab: number; userHomesNodes: any[]; nodes: any[]; selectedKey: any; splitedKey: any; expandedKeys: {}; }, {}, { initTree(): Promise; initUserHomeTree(): Promise; onNodeSelect(node: any): void; onNodeExpand(node: any, nodes: any): Promise; addChildren(children: any, parent: any, nodes: any): any; addElementChildren(tree: any, key: any, children: any, step: any): any; containsKey(shortKey: any, longKey: any, step: any): boolean; getNodeId(node: any): any; openCurrentPath(): Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, "selectNode"[], "selectNode", PublicProps, Readonly< ExtractPropTypes<{ currentNode: { type: ObjectConstructor; default: () => {}; }; showUserHome: { type: BooleanConstructor; default: boolean; }; showFiles: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onSelectNode?: (...args: any[]) => any; }>, { currentNode: Record; showUserHome: boolean; showFiles: boolean; }, {}, { PrimeTabs: DefineComponent void>; PrimeTabList: DefineComponent void>; PrimeTab: DefineComponent void>; PrimeTabPanels: DefineComponent void>; PrimeTabPanel: DefineComponent void>; PrimeTree: DefineComponent void) & ((e: "update:value", value: TreeNode[]) => void) & ((e: "update:expandedKeys", value: TreeExpandedKeys) => void) & ((e: "update:selectionKeys", value: TreeSelectionKeys) => void) & ((e: "node-select", node: TreeNode) => void) & ((e: "node-unselect", node: TreeNode) => void) & ((e: "node-expand", node: TreeNode) => void) & ((e: "node-collapse", node: TreeNode) => void) & ((e: "node-drop", event: TreeNodeDropEvent) => void) & ((e: "node-dragenter", node: TreeNode) => void) & ((e: "node-dragleave", node: TreeNode) => void) & ((e: "drag-enter", event: TreeDragEnterEvent) => void) & ((e: "drag-leave", event: TreeDragLeaveEvent) => void)>; }, {}, string, ComponentProvideOptions, true, {}, any>; MarkdownConfig: DefineComponent, {}, { localSourceType: string; userChangedType: boolean; }, { markdownContent(): any; }, { detectMarkdownSourceType(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "open-markdown-editor" | "open-markdown-browser")[], "update:config" | "open-markdown-editor" | "open-markdown-browser", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onOpen-markdown-editor"?: (...args: any[]) => any; "onOpen-markdown-browser"?: (...args: any[]) => any; }>, {}, {}, { PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeRadioButton: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: Event) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; ChartConfig: DefineComponent, {}, { chartTypes: string[]; }, {}, { updateChartType(newType: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "open-json-editor")[], "update:config" | "open-json-editor", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; chartDataJson: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onOpen-json-editor"?: (...args: any[]) => any; }>, { chartDataJson: string; }, {}, { PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; FavoritesConfig: DefineComponent, {}, { sites: any[]; filteredSites: any[]; selectedSite: any; }, { filterOptions(): { label: string; value: string; }[]; }, { loadSites(): void; searchSites(event: any): void; onSiteSelect(event: any): void; onSiteClear(): void; updateFilter(value: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, "update:config"[], "update:config", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; }>, {}, {}, { PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; PrimeAutoComplete: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: AutoCompleteChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void) & ((e: "complete", event: AutoCompleteCompleteEvent) => void) & ((e: "item-select", event: AutoCompleteOptionSelectEvent) => void) & ((e: "item-unselect", event: AutoCompleteOptionUnselectEvent) => void) & ((e: "option-select", event: AutoCompleteOptionSelectEvent) => void) & ((e: "option-unselect", event: AutoCompleteOptionUnselectEvent) => void) & ((e: "dropdown-click", event: AutoCompleteDropdownClickEvent) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; BookmarksConfig: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "open-json-editor"[], "open-json-editor", PublicProps, Readonly< ExtractPropTypes<{ bookmarksJson: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onOpen-json-editor"?: (...args: any[]) => any; }>, { bookmarksJson: string; }, {}, { PrimeTextarea: DefineComponent void) & ((e: "value-change", value: string) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; ExternalAppsConfig: DefineComponent, {}, { links: any[]; showDialog: boolean; showIconPicker: boolean; editingIndex: any; currentLink: { type: string; link: string; value: string; icon: string; color: string; }; typeMap: { calendar: { label: string; icon: string; }; chat: { label: string; icon: string; }; contacts: { label: string; icon: string; }; docs: { label: string; icon: string; }; email: { label: string; icon: string; }; storage: { label: string; icon: string; }; iam: { label: string; icon: string; }; notes: { label: string; icon: string; }; projects: { label: string; icon: string; }; tasks: { label: string; icon: string; }; video: { label: string; icon: string; }; wiki: { label: string; icon: string; }; other: { label: string; icon: string; }; }; }, { availableTypes(): { value: string; label: any; icon: any; }[]; }, { parseLinksJson(json: any): void; updateUseFavicon(value: any): void; openAddDialog(): void; editLink(index: any): void; handleIconSelect(icon: any): void; deleteLink(index: any): void; saveLink(): void; emitLinksUpdate(): void; getIconForType(type: any): any; getLabelForType(type: any): any; getFaviconUrl(link: any): string; onFaviconError(event: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "update:links-json")[], "update:config" | "update:links-json", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; linksJson: { type: StringConstructor; default: string; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onUpdate:links-json"?: (...args: any[]) => any; }>, { linksJson: string; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeButton: DefineComponent void>; PrimeCheckbox: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: Event) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "update:indeterminate", value: false) => void)>; PrimeSelect: DefineComponent void) & ((e: "update:modelValue", value: any) => void) & ((e: "value-change", value: any) => void) & ((e: "change", event: SelectChangeEvent) => void) & ((e: "focus", event: Event) => void) & ((e: "blur", event: Event) => void) & ((e: "before-show") => void) & ((e: "before-hide") => void) & ((e: "show") => void) & ((e: "hide") => void), SelectMethods>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeColorPicker: DefineComponent void) & ((e: "value-change", value: any) => void) & ((e: "change", event: ColorPickerChangeEvent) => void) & ((e: "show") => void) & ((e: "hide") => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; IconPickerDialog: DefineComponent, {}, { searchQuery: string; selectedIcon: string; activeTab: number; categories: { key: string; }[]; iconsByCategory: { system: string[]; communication: string[]; media: string[]; files: string[]; business: string[]; user: string[]; development: string[]; misc: string[]; }; }, { filteredIcons(): string[]; }, { selectIcon(icon: any): void; confirmSelection(): void; getIconsByCategory(categoryKey: any): any; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "select")[], "update:modelValue" | "select", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; currentIcon: { type: StringConstructor; default: string; }; }>> & Readonly<{ onSelect?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }>, { modelValue: boolean; currentIcon: string; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; PrimeButton: DefineComponent void>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; PrimeTabView: DefineComponent void) & ((e: "tab-click", event: TabViewClickEvent) => void) & ((e: "tab-change", event: TabViewChangeEvent) => void)>; PrimeTabPanel: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; PdfImageConfig: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("update:config" | "open-file-browser")[], "update:config" | "open-file-browser", PublicProps, Readonly< ExtractPropTypes<{ config: { type: ObjectConstructor; required: true; }; }>> & Readonly<{ "onUpdate:config"?: (...args: any[]) => any; "onOpen-file-browser"?: (...args: any[]) => any; }>, {}, {}, { PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; FieldLabel: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ label: { type: StringConstructor; required: true; }; forId: { type: StringConstructor; default: string; }; help: { type: StringConstructor; default: string; }; example: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { help: string; example: string; forId: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; NoConfig: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; DashboardComponent: DefineComponent any[]; }; customWidgets: { type: ObjectConstructor; default: () => {}; }; urlResolver: { type: FunctionConstructor; default: any; }; searchResolver: { type: FunctionConstructor; default: any; }; }>, {}, { selectedConfigKey: any; showOverlay: boolean; configJson: any; }, { gridSettings(): any; validatedBlocConfig(): any; }, { getBlockComponent(type: any): any; getBlockProps(element: any): any; validateBlock(block: any): boolean; loadConfig(): void; exportDashBoard(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ availableConfigs: { type: ArrayConstructor; default: () => any[]; }; customWidgets: { type: ObjectConstructor; default: () => {}; }; urlResolver: { type: FunctionConstructor; default: any; }; searchResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { urlResolver: Function; searchResolver: Function; availableConfigs: unknown[]; customWidgets: Record; }, {}, { FavoriteList: DefineComponent boolean; }; siteId: { type: StringConstructor; default: string; }; urlResolver: { type: FunctionConstructor; default: any; }; }>, {}, { siteTitle: string; }, {}, { resolveSiteTitle(siteId: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ filter: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; siteId: { type: StringConstructor; default: string; }; urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { filter: string; siteId: string; urlResolver: Function; }, {}, { FavoriteFileList: DefineComponent, {}, { favorites: any[]; }, { favoriteFiles(): any[]; ESPACES_HOST: () => string; }, { matchesSite(node: any): boolean; getIconClass(mimeType: any): "ri-file-line" | "ri-file-text-line" | "ri-file-pdf-line" | "ri-file-word-line" | "ri-file-excel-line" | "ri-file-ppt-line" | "ri-image-line" | "ri-video-line" | "ri-music-line" | "ri-file-zip-line" | "ri-mail-line"; navigateTo(file: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ siteId: { type: StringConstructor; default: string; }; urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { siteId: string; urlResolver: Function; }, {}, {}, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; FavoriteFolderList: DefineComponent, {}, { favorites: any[]; }, { favoriteFolders(): any[]; ESPACES_HOST: () => string; }, { matchesSite(node: any): boolean; navigateTo(folder: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ siteId: { type: StringConstructor; default: string; }; urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { siteId: string; urlResolver: Function; }, {}, {}, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; FavoriteSiteList: DefineComponent, {}, { favorites: any[]; }, { favoriteSites(): any[]; ESPACES_HOST: () => string; }, { getSite(fav: any): any; goToSite(site: any): void; getVisibilityLabel(visibility: any): "Public" | "Privé" | "Modéré" | "Inconnu"; getVisibilitySeverity(visibility: any): "danger" | "success" | "info" | "warning"; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { urlResolver: Function; }, {}, {}, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; ActivityHistory: DefineComponent, {}, { activities: any; visibleRows: number; resizeObserver: any; }, { groupedActivities(): { entry: any; count: number; }[]; ESPACES_HOST: () => string; }, { isSameGroup(a: any, b: any): boolean; computeVisibleRows(): void; reloadData(): void; formatDateTime(date: any): string; getIcon(type: any): any; getUserDisplayName(entry: any): any; getObjectUrl(entry: any): string; escapeHtml(text: any): string; getActivitiesMessages(): {}; getActivityMessageHtml(entry: any): any; onActivityClick(event: any): void; getActivity(): Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { urlResolver: Function; }, {}, { PrimeDataView: DefineComponent, DataViewSlots, ((e: "update:first", value: number) => void) & ((e: "update:rows", value: number) => void) & ((e: "page", event: DataViewPageEvent) => void)>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; ExternalApps: DefineComponent any[]; }; useFavicon: { type: BooleanConstructor; default: boolean; }; }>, {}, {}, { mappedItems(): any[]; }, { handleClick(item: any): void; getFaviconUrl(link: any): string; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ config: { type: ArrayConstructor; required: true; default: () => any[]; }; useFavicon: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{}>, { config: unknown[]; useFavicon: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; MarkdownComponent: DefineComponent, {}, { uniqueId: string; }, {}, { loadInlineMarkdown(): void; loadSampleMarkDown(): void; loadMarkdown(): Promise; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ id: { type: StringConstructor; default: any; }; markdownContent: { type: StringConstructor; default: any; }; }>> & Readonly<{}>, { id: string; markdownContent: string; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; BookmarksComponent: DefineComponent any[]; }; urlResolver: { type: FunctionConstructor; default: any; }; }>, {}, {}, {}, { navigateTo(bookmark: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ bookmarks: { type: ArrayConstructor; default: () => any[]; }; urlResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { bookmarks: unknown[]; urlResolver: Function; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; SearchInput: DefineComponent, {}, { searchInput: string; }, { ESPACES_HOST: () => string; }, { search(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ searchResolver: { type: FunctionConstructor; default: any; }; }>> & Readonly<{}>, { searchResolver: Function; }, {}, { PrimeIconField: DefineComponent void>; PrimeInputIcon: DefineComponent void>; PrimeInputText: DefineComponent void) & ((e: "value-change", value: string) => void)>; }, {}, string, ComponentProvideOptions, true, {}, any>; DisplayFileInDashboardComponent: DefineComponent, {}, { pdf: any; pages: number; rotation: number; scale: number; }, {}, { loadPDF(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ type: { type: StringConstructor; default: string; }; id: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { id: string; type: string; }, {}, { VuePDF: { new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: number; }; pdf: { type: PropType; }; scale: { type: PropType; default: number; }; rotation: { type: PropType; }; fitParent: { type: PropType; }; width: { type: PropType; }; height: { type: PropType; }; textLayer: { type: PropType; }; autoDestroy: { type: PropType; default: boolean; }; imageResourcesPath: { type: PropType; }; hideForms: { type: PropType; }; intent: { type: PropType; default: string; }; annotationLayer: { type: PropType; }; annotationsFilter: { type: PropType; }; annotationsMap: { type: PropType; }; watermarkText: { type: PropType; }; watermarkOptions: { type: PropType; }; highlightText: { type: PropType; }; highlightOptions: { type: PropType; }; highlightPages: { type: PropType; }; }>> & Readonly<{ onAnnotation?: ((payload: AnnotationEventPayload) => any) | undefined; onAnnotationLoaded?: ((payload: any[]) => any) | undefined; onHighlight?: ((payload: HighlightEventPayload) => any) | undefined; onTextLoaded?: ((payload: TextLayerLoadedEventPayload) => any) | undefined; onXfaLoaded?: (() => any) | undefined; onLoaded?: ((payload: PageViewport) => any) | undefined; }>, { reload: () => void; cancel: () => void; destroy: () => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { annotation: (payload: AnnotationEventPayload) => void; highlight: (payload: HighlightEventPayload) => void; loaded: (payload: PageViewport) => void; textLoaded: (payload: TextLayerLoadedEventPayload) => void; annotationLoaded: (payload: any[]) => void; xfaLoaded: () => void; }, PublicProps, { page: number; intent: string; scale: number; autoDestroy: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ page: { type: PropType; default: number; }; pdf: { type: PropType; }; scale: { type: PropType; default: number; }; rotation: { type: PropType; }; fitParent: { type: PropType; }; width: { type: PropType; }; height: { type: PropType; }; textLayer: { type: PropType; }; autoDestroy: { type: PropType; default: boolean; }; imageResourcesPath: { type: PropType; }; hideForms: { type: PropType; }; intent: { type: PropType; default: string; }; annotationLayer: { type: PropType; }; annotationsFilter: { type: PropType; }; annotationsMap: { type: PropType; }; watermarkText: { type: PropType; }; watermarkOptions: { type: PropType; }; highlightText: { type: PropType; }; highlightOptions: { type: PropType; }; highlightPages: { type: PropType; }; }>> & Readonly<{ onAnnotation?: ((payload: AnnotationEventPayload) => any) | undefined; onAnnotationLoaded?: ((payload: any[]) => any) | undefined; onHighlight?: ((payload: HighlightEventPayload) => any) | undefined; onTextLoaded?: ((payload: TextLayerLoadedEventPayload) => any) | undefined; onXfaLoaded?: (() => any) | undefined; onLoaded?: ((payload: PageViewport) => any) | undefined; }>, { reload: () => void; cancel: () => void; destroy: () => void; }, {}, {}, {}, { page: number; intent: string; scale: number; autoDestroy: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & ComponentOptionsBase; default: number; }; pdf: { type: PropType; }; scale: { type: PropType; default: number; }; rotation: { type: PropType; }; fitParent: { type: PropType; }; width: { type: PropType; }; height: { type: PropType; }; textLayer: { type: PropType; }; autoDestroy: { type: PropType; default: boolean; }; imageResourcesPath: { type: PropType; }; hideForms: { type: PropType; }; intent: { type: PropType; default: string; }; annotationLayer: { type: PropType; }; annotationsFilter: { type: PropType; }; annotationsMap: { type: PropType; }; watermarkText: { type: PropType; }; watermarkOptions: { type: PropType; }; highlightText: { type: PropType; }; highlightOptions: { type: PropType; }; highlightPages: { type: PropType; }; }>> & Readonly<{ onAnnotation?: ((payload: AnnotationEventPayload) => any) | undefined; onAnnotationLoaded?: ((payload: any[]) => any) | undefined; onHighlight?: ((payload: HighlightEventPayload) => any) | undefined; onTextLoaded?: ((payload: TextLayerLoadedEventPayload) => any) | undefined; onXfaLoaded?: (() => any) | undefined; onLoaded?: ((payload: PageViewport) => any) | undefined; }>, { reload: () => void; cancel: () => void; destroy: () => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { annotation: (payload: AnnotationEventPayload) => void; highlight: (payload: HighlightEventPayload) => void; loaded: (payload: PageViewport) => void; textLoaded: (payload: TextLayerLoadedEventPayload) => void; annotationLoaded: (payload: any[]) => void; xfaLoaded: () => void; }, string, { page: number; intent: string; scale: number; autoDestroy: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; overlay?(_: { width: number | undefined; height: number | undefined; }): any; }; }); OnlyImageDisplayed: DefineComponent, {}, { contentUrl: any; }, { hasContentUrl(): boolean; }, { loadImage(): void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ id: { type: StringConstructor; default: string; }; }>> & Readonly<{}>, { id: string; }, {}, { PrimeImage: DefineComponent void) & ((e: "hide") => void) & ((e: "error") => void), ImageMethods>; }, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; ChartWrapper: DefineComponent {}; }; }>, {}, {}, { textColor(): string; mergedOptions(): { plugins: any; }; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ type: { type: StringConstructor; required: true; }; data: { type: ObjectConstructor; required: true; }; options: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{}>, { options: Record; }, {}, { PrimeChart: DefineComponent void) & ((e: "select", event: ChartSelectEvent) => void), ChartMethods>; }, {}, string, ComponentProvideOptions, true, {}, any>; UnknownBlockType: DefineComponent, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ type: { type: StringConstructor; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; GridEditor: DefineComponent any[]; }; dragPreview: { type: ObjectConstructor; default: any; }; selectedBlockId: { type: StringConstructor; default: any; }; overlappingBlockIds: { type: ArrayConstructor; default: () => any[]; }; }>, {}, {}, {}, { getCellStyle(cellNumber: any): { gridColumn: string; gridRow: string; }; }, ComponentOptionsMixin, ComponentOptionsMixin, ("dragstart" | "dragend" | "move-to-basket" | "resize-start" | "dragover" | "dragleave" | "drop" | "select-block" | "edit-block" | "duplicate-block" | "delete-block")[], "dragstart" | "dragend" | "move-to-basket" | "resize-start" | "dragover" | "dragleave" | "drop" | "select-block" | "edit-block" | "duplicate-block" | "delete-block", PublicProps, Readonly< ExtractPropTypes<{ gridSettings: { type: ObjectConstructor; required: true; }; blocks: { type: ArrayConstructor; required: true; default: () => any[]; }; dragPreview: { type: ObjectConstructor; default: any; }; selectedBlockId: { type: StringConstructor; default: any; }; overlappingBlockIds: { type: ArrayConstructor; default: () => any[]; }; }>> & Readonly<{ onDrop?: (...args: any[]) => any; onDragstart?: (...args: any[]) => any; onDragend?: (...args: any[]) => any; "onMove-to-basket"?: (...args: any[]) => any; "onResize-start"?: (...args: any[]) => any; onDragover?: (...args: any[]) => any; onDragleave?: (...args: any[]) => any; "onSelect-block"?: (...args: any[]) => any; "onEdit-block"?: (...args: any[]) => any; "onDuplicate-block"?: (...args: any[]) => any; "onDelete-block"?: (...args: any[]) => any; }>, { blocks: unknown[]; dragPreview: Record; selectedBlockId: string; overlappingBlockIds: unknown[]; }, {}, { GridBlock: DefineComponent, {}, {}, { isSmallBlock(): boolean; menuItems(): ({ label: string; icon: string; command: () => void; class?: undefined; } | { label: string; icon: string; class: string; command: () => void; })[]; }, { toggleMenu(event: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("delete" | "dragstart" | "dragend" | "edit" | "duplicate" | "click" | "move-to-basket" | "resize-start")[], "delete" | "dragstart" | "dragend" | "edit" | "duplicate" | "click" | "move-to-basket" | "resize-start", PublicProps, Readonly< ExtractPropTypes<{ block: { type: ObjectConstructor; required: true; }; gridSettings: { type: ObjectConstructor; required: true; }; isSelected: { type: BooleanConstructor; default: boolean; }; hasOverlap: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClick?: (...args: any[]) => any; onEdit?: (...args: any[]) => any; onDelete?: (...args: any[]) => any; onDuplicate?: (...args: any[]) => any; onDragstart?: (...args: any[]) => any; onDragend?: (...args: any[]) => any; "onMove-to-basket"?: (...args: any[]) => any; "onResize-start"?: (...args: any[]) => any; }>, { isSelected: boolean; hasOverlap: boolean; }, {}, { PrimeButton: DefineComponent void>; PrimeMenu: DefineComponent void) & ((e: "blur", event: Event) => void) & ((e: "show") => void) & ((e: "hide") => void), MenuMethods>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; BasketPanel: DefineComponent any[]; }; selectedBlockId: { type: StringConstructor; default: any; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("close" | "select-block" | "edit-block" | "delete-block" | "basket-dragstart" | "basket-dragend")[], "close" | "select-block" | "edit-block" | "delete-block" | "basket-dragstart" | "basket-dragend", PublicProps, Readonly< ExtractPropTypes<{ basketBlocks: { type: ArrayConstructor; required: true; default: () => any[]; }; selectedBlockId: { type: StringConstructor; default: any; }; }>> & Readonly<{ onClose?: (...args: any[]) => any; "onSelect-block"?: (...args: any[]) => any; "onEdit-block"?: (...args: any[]) => any; "onDelete-block"?: (...args: any[]) => any; "onBasket-dragstart"?: (...args: any[]) => any; "onBasket-dragend"?: (...args: any[]) => any; }>, { selectedBlockId: string; basketBlocks: unknown[]; }, {}, { PrimeButton: DefineComponent void>; }, {}, string, ComponentProvideOptions, true, {}, any>; MinimapPanel: DefineComponent any[]; }; selectedBlockId: { type: StringConstructor; default: any; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("close" | "minimap-click")[], "close" | "minimap-click", PublicProps, Readonly< ExtractPropTypes<{ gridSettings: { type: ObjectConstructor; required: true; }; blocks: { type: ArrayConstructor; required: true; default: () => any[]; }; selectedBlockId: { type: StringConstructor; default: any; }; }>> & Readonly<{ onClose?: (...args: any[]) => any; "onMinimap-click"?: (...args: any[]) => any; }>, { blocks: unknown[]; selectedBlockId: string; }, {}, { PrimeButton: DefineComponent void>; }, { tooltip: ObjectDirective; }, string, ComponentProvideOptions, true, {}, any>; BlockTypeSelector: DefineComponent any[]; }; }>, {}, {}, { blockTypes(): unknown[]; }, { selectType(type: any): void; }, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "select")[], "update:modelValue" | "select", PublicProps, Readonly< ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; customBlockTypes: { type: ArrayConstructor; default: () => any[]; }; }>> & Readonly<{ onSelect?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }>, { modelValue: boolean; customBlockTypes: unknown[]; }, {}, { PrimeDialog: DefineComponent void) & ((e: "hide") => void) & ((e: "update:visible", value: boolean) => void) & ((e: "after-hide") => void) & ((e: "maximize", event: Event) => void) & ((e: "unmaximize", event: Event) => void) & ((e: "dragstart", event: Event) => void) & ((e: "dragend", event: Event) => void)>; }, {}, string, ComponentProvideOptions, true, {}, any>; }, {}, string, ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=DashboardEditor.vue.d.ts.map