{"version":3,"file":"provider.mjs","sources":["../../src/providers/provider.ts"],"sourcesContent":["import type { Core } from '@strapi/types';\n\nexport type Provider = {\n  init?: (strapi: Core.Strapi) => void;\n  register?: (strapi: Core.Strapi) => Promise<void>;\n  bootstrap?: (strapi: Core.Strapi) => Promise<void>;\n  destroy?: (strapi: Core.Strapi) => Promise<void>;\n};\n\nexport const defineProvider = (provider: Provider) => provider;\n"],"names":[],"mappings":"AASa,MAAA,iBAAiB,CAAC,aAAuB;"}