import type { DataSourceFn } from '../../../libs/integration-data-source'; import type * as Models from '../../../libs/util-domain-models'; declare global { export namespace AccountDomain { type Address = Models.Address; type NewAddress = Omit; } } export declare type AccountAddressesDataSource = { create: DataSourceFn; destroy: DataSourceFn<{ id: string; }, { id: string; }>; fetchMany: DataSourceFn; update: DataSourceFn; };