import { ArtifactStore } from '../../artifacts/index.js'; import { ConfigManager } from '../../config/manager.js'; import { ServiceRegistry } from '../../config/service-registry.js'; import type { ChannelDeliveryStrategy } from './types.js'; export declare function createSignalDeliveryStrategy(configManager: ConfigManager, serviceRegistry: ServiceRegistry, artifactStore: ArtifactStore): ChannelDeliveryStrategy; export declare function createWhatsAppDeliveryStrategy(configManager: ConfigManager, serviceRegistry: ServiceRegistry, artifactStore: ArtifactStore): ChannelDeliveryStrategy; export declare function createTelephonyDeliveryStrategy(configManager: ConfigManager, serviceRegistry: ServiceRegistry, artifactStore: ArtifactStore): ChannelDeliveryStrategy; export declare function createIMessageDeliveryStrategy(configManager: ConfigManager, serviceRegistry: ServiceRegistry, artifactStore: ArtifactStore): ChannelDeliveryStrategy; export declare function createBlueBubblesDeliveryStrategy(configManager: ConfigManager, serviceRegistry: ServiceRegistry, artifactStore: ArtifactStore): ChannelDeliveryStrategy; //# sourceMappingURL=strategies-bridge.d.ts.map