import { IMediaList } from '../../base/interfaces/official'; import { IMediaListProperties } from '../../base/official-klasses/MediaList'; export declare const getState: (instance: IMediaList) => IMediaListProperties, setState: (instance: IMediaList, properties: Partial) => void; declare const MediaListBaseClass: { new (): { [index: number]: string; readonly length: Promise; appendMedium(medium: string): Promise; deleteMedium(medium: string): Promise; item(index: number): Promise; then(onfulfilled?: ((value: IMediaList) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; [Symbol.iterator](): Iterator; }; }; export default class MediaList extends MediaListBaseClass implements IMediaList { } export {};