import { BaseMicroStore } from './base';
import type { InitMicroStoreParams, PictureInPictureType } from '../../types';
export default class PictureInPicture extends BaseMicroStore {
    readonly stateName = "pictureInPicture$";
    state$: {
        isActive$: import("svelte/store").Writable<boolean>;
        isEnabled$: import("svelte/store").Writable<boolean>;
        type$: import("svelte/store").Writable<PictureInPictureType | undefined>;
    };
    init(initStoreParams: InitMicroStoreParams): import("@vkontakte/videoplayer-shared").Subscription;
}
