/** * Template for the shared validation hooks module used by built-in scaffolds. */ export declare const SHARED_HOOKS_TEMPLATE = "import { useMemo } from '@wordpress/element';\n\nimport {\n createUseTypiaValidationHook,\n formatValidationError,\n formatValidationErrors,\n} from '@wp-typia/block-runtime/validation';\n\nexport {\n formatValidationError,\n formatValidationErrors,\n type TypiaValidationError,\n type ValidationResult,\n type ValidationState,\n} from '@wp-typia/block-runtime/validation';\n\nexport const useTypiaValidation = createUseTypiaValidationHook({\n useMemo,\n});\n"; /** * Template for the generated block metadata wrapper around `block.json`. */ export declare const BLOCK_METADATA_WRAPPER_TEMPLATE = "import rawMetadata from './block.json';\nimport { defineScaffoldBlockMetadata } from '@wp-typia/block-runtime/blocks';\n\nconst metadata = defineScaffoldBlockMetadata(rawMetadata);\n\nexport default metadata;\n"; /** * Template for the generated manifest document wrapper around `typia.manifest.json`. */ export declare const MANIFEST_DOCUMENT_WRAPPER_TEMPLATE = "import rawCurrentManifest from './typia.manifest.json';\nimport { defineManifestDocument } from '@wp-typia/block-runtime/editor';\n\nconst currentManifest = defineManifestDocument(rawCurrentManifest);\n\nexport default currentManifest;\n"; /** * Template for the generated manifest-defaults wrapper used by validators. */ export declare const MANIFEST_DEFAULTS_DOCUMENT_WRAPPER_TEMPLATE = "import rawCurrentManifest from './typia.manifest.json';\nimport { defineManifestDefaultsDocument } from '@wp-typia/block-runtime/defaults';\n\nconst currentManifest = defineManifestDefaultsDocument(rawCurrentManifest);\n\nexport default currentManifest;\n";