import { ListViewAttributes } from '../models/listViewAttributes'; import StorytellerClipsBaseView from './storytellerClipsBaseView'; import { ClipsResponse } from '../components/list/models/clip'; import { CacheSettings } from '../../infrastructure/api/types'; import { ListConfiguration } from '../../configuration/models/listConfiguration'; type StorytellerClipsListConfiguration = ListConfiguration<'StorytellerClipsRowView'>; declare class StorytellerClipsDefaultView extends StorytellerClipsBaseView { protected logTag: string; protected isDefaultView_: boolean; protected playerContainerEl_: HTMLElement; protected useGoogleWebStoryUrls_: boolean; constructor(collectionName: string); protected get listConfiguration(): StorytellerClipsListConfiguration; protected get memoryRouterProps_(): null; protected onClipsLoadSuccess(value: ClipsResponse): void; protected loadClips(cacheSettings?: CacheSettings): Promise; protected initialize(): void; protected registerListView(): void; protected renderStoryteller(): void; protected onPlayerClose_(): void; } export default StorytellerClipsDefaultView;