import { SupportedProvider, ProviderConfig } from '../core/types';
import { PaymentAdapter } from '../core/interfaces';
export interface AdapterFactory {
    create(config: ProviderConfig): PaymentAdapter;
    getProvider(): SupportedProvider;
    validateConfig(config: ProviderConfig): boolean;
}
