import { type UmbDocumentTypeEntityTypeUnion } from './entity.js'; import { UmbPathPattern } from '../../core/router/index.js'; export declare const UMB_CREATE_DOCUMENT_TYPE_WORKSPACE_PRESET_TEMPLATE = "template"; export declare const UMB_CREATE_DOCUMENT_TYPE_WORKSPACE_PRESET_ELEMENT = "element"; export type UmbCreateDocumentTypeWorkspacePresetTemplateType = typeof UMB_CREATE_DOCUMENT_TYPE_WORKSPACE_PRESET_TEMPLATE; export type UmbCreateDocumentTypeWorkspacePresetElementType = typeof UMB_CREATE_DOCUMENT_TYPE_WORKSPACE_PRESET_ELEMENT; export type UmbCreateDocumentTypeWorkspacePresetType = UmbCreateDocumentTypeWorkspacePresetTemplateType | UmbCreateDocumentTypeWorkspacePresetElementType; export declare const UMB_DOCUMENT_TYPE_WORKSPACE_PATH: string; export declare const UMB_CREATE_DOCUMENT_TYPE_WORKSPACE_PATH_PATTERN: UmbPathPattern<{ parentEntityType: UmbDocumentTypeEntityTypeUnion; parentUnique?: string | null; presetAlias?: UmbCreateDocumentTypeWorkspacePresetType | null; }, { parentEntityType: UmbDocumentTypeEntityTypeUnion; parentUnique?: string | null; presetAlias?: UmbCreateDocumentTypeWorkspacePresetType | null; }>; export declare const UMB_EDIT_DOCUMENT_TYPE_WORKSPACE_PATH_PATTERN: UmbPathPattern<{ unique: string; }, { unique: string; }>;