import { IHttpServiceConfig } from '../common'; import { ISnapshotApiFactory, InPlaySnapshotApiClient, PreMatchSnapshotApiClient } from '../snapshot-api/interfaces'; /** * Factory class for creating snapshot HTTP client. * @implements ISnapshotApiFactory interface for creating snapshot * HTTP client. * @see ISnapshotApiFactory interface for creating snapshot */ export declare class SnapshotApiFactory implements ISnapshotApiFactory { createSnapshotApiInPlayHttpClient(httpServiceConfig: IHttpServiceConfig): InPlaySnapshotApiClient; createSnapshotApiPrematchHttpClient(httpServiceConfig: IHttpServiceConfig): PreMatchSnapshotApiClient; }