declare const _default: { register: ({ strapi }: { strapi: any; }) => void; bootstrap: ({ strapi }: { strapi: any; }) => void; destroy: ({ strapi }: { strapi: any; }) => void; config: { default: {}; validator(): void; }; controllers: { myController: ({ strapi }: { strapi: any; }) => { getContentTypes(ctx: any): { data: { uid: any; apiID: any; schema: any; }[]; }; getCollection(ctx: any): Promise<{ results: any; meta: { pagination: { page: any; pageSize: any; total: any; pageCount: number; }; }; }>; flush(ctx: any): any; create(ctx: any): Promise; upload(ctx: any): Promise; getVideos(ctx: any): Buffer; getAudios(ctx: any): Buffer; getFiles(ctx: any): Buffer; }; }; routes: { method: string; path: string; handler: string; config: { policies: any[]; auth: boolean; }; }[]; services: { myService: ({ strapi }: { strapi: any; }) => { getFileDetails(filePath: any): Promise; deleteFile(filePath: any): Promise; uploadToLibrary(imageByteStreamURL: any): Promise; upload(filePath: any): Promise; }; }; contentTypes: {}; policies: {}; middlewares: {}; }; export default _default;