import { MedusaContainer } from "@jackchim/types"; import { ResourceLoader } from "../utils/resource-loader"; export declare class SubscriberLoader extends ResourceLoader { #private; protected resourceName: string; constructor(sourceDir: string | string[], options: Record | undefined, container: MedusaContainer); protected onFileLoaded(path: string, fileExports: Record): Promise; private validateSubscriber; private inferIdentifier; private createSubscriber; load(): Promise; } //# sourceMappingURL=subscriber-loader.d.ts.map