import type { Payload } from '../../packages/payload/src/index.js' import { getPayload } from '../../packages/payload/src/index.js' import type { Form } from './payload-types.js' import { ValidationError } from '../../packages/payload/src/errors/index.js' import { serializeLexical } from '../../packages/plugin-form-builder/src/utilities/lexical/serializeLexical.js' import { serializeSlate } from '../../packages/plugin-form-builder/src/utilities/slate/serializeSlate.js' import { startMemoryDB } from '../startMemoryDB.js' import configPromise from './config.js' import { formsSlug, formSubmissionsSlug } from './shared.js' let payload: Payload let form: Form describe('@payloadcms/plugin-form-builder', () => { beforeAll(async () => { const config = await startMemoryDB(configPromise) payload = await getPayload({ config }) const formConfig: Omit