import { ExternalRegistryRecord } from '../generated'; import { ExternalPluginAdapterTypeString } from './externalPluginAdapters'; export type ExternalPluginAdapterManifest = { type: ExternalPluginAdapterTypeString; fromBase: (input: Base, record: ExternalRegistryRecord, account: Uint8Array) => T; initToBase: (input: Init) => InitBase; updateToBase: (input: Update) => UpdateBase; };