import * as React from 'react'; import { MediaClientConfig } from '@kalamazoo/media-core'; import { MediaClient } from '../client/media-client'; import { Identifier } from '../identifier'; export interface WithMediaClientConfig { mediaClientConfig: MediaClientConfig; } export interface WithMediaClient { mediaClient: MediaClient; identifier?: Identifier; } export declare const getMediaClient: (mediaClientConfig: MediaClientConfig) => MediaClient; export declare type WithMediaClientConfigProps

= Omit & WithMediaClientConfig; export declare type WithMediaClientFunction =

(Component: React.ComponentType

) => React.ComponentType>; export declare const withMediaClient: WithMediaClientFunction;