import { UMB_DICTIONARY_ROOT_ENTITY_TYPE } from '../../entity.js';
import { UMB_CREATE_DICTIONARY_WORKSPACE_PATH_PATTERN } from '../../workspace/index.js';
import { UMB_COLLECTION_ALIAS_CONDITION } from '../../../core/collection/index.js';
const createPath = UMB_CREATE_DICTIONARY_WORKSPACE_PATH_PATTERN.generateAbsolute({
    parentEntityType: UMB_DICTIONARY_ROOT_ENTITY_TYPE,
    parentUnique: null,
});
export const manifests = [
    {
        type: 'collectionAction',
        kind: 'button',
        name: 'Create Dictionary Collection Action',
        alias: 'Umb.CollectionAction.Dictionary.Create',
        weight: 200,
        meta: {
            label: '#general_create',
            href: createPath,
        },
        conditions: [
            {
                alias: UMB_COLLECTION_ALIAS_CONDITION,
                match: 'Umb.Collection.Dictionary',
            },
        ],
    },
];
