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