

import { multiplexProviderFunction } from '../provider/multiplex-provider-function'

import { PROVIDER_TYPE_DATABASE } from '../../constants/provider'

import { CreateItemId } from '../../data-structures/database'

const createItemId: CreateItemId = createItemIdFunction

async function createItemIdFunction (_storeId: string, extract?: any): Promise<string[]> {
  return multiplexProviderFunction(PROVIDER_TYPE_DATABASE, 'createItemId', [...arguments], extract)
}

export {
  createItemId
}