import type { UmbEntityModel } from '../../../../entity/index.js'; import { UmbModalToken } from '../../../../modal/index.js'; import type { UmbEntityExpansionModel } from '../../../../utils/index.js'; export declare const UMB_DUPLICATE_TO_MODAL_ALIAS = "Umb.Modal.DuplicateTo"; /** * @deprecated Deprecated since v17. The "Duplicate to" entity action now uses the shared `UMB_TREE_PICKER_MODAL`. Scheduled for removal in Umbraco 19. */ export interface UmbDuplicateToModalData extends UmbEntityModel { treeAlias: string; foldersOnly?: boolean; treeExpansion?: UmbEntityExpansionModel; } /** * @deprecated Deprecated since v17. The "Duplicate to" entity action now uses the shared `UMB_TREE_PICKER_MODAL`. Scheduled for removal in Umbraco 19. */ export interface UmbDuplicateToModalValue { destination: { unique: string | null; }; } /** * @deprecated Deprecated since v17. Use the shared `UMB_TREE_PICKER_MODAL` instead, passing `headline` and `confirmLabel`. Scheduled for removal in Umbraco 19. */ export declare const UMB_DUPLICATE_TO_MODAL: UmbModalToken;