import { CollectionPlayer } from './types/collection-player.type'; import { Api, Options } from './stores/app.store'; type Style = string | Record | Array>; type __VLS_Props = { isLoading?: boolean; data: CollectionPlayer; id?: string; isEditMode?: boolean; inModal?: boolean; options?: Options; api: Api; style?: Style; class?: Style; aspectRatio?: number; }; declare const _default: import('vue').DefineComponent<__VLS_Props, { isFullscreen: import('vue').Ref; handleKeyAction: import('./composables/keyboard-bindings.use').ActionCallback; element: import('vue').Ref; updateResolvedData: (resolvedData: CollectionPlayer) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { click: (event: MouseEvent) => any; close: () => any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ onClick?: ((event: MouseEvent) => any) | undefined; onClose?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { rootElement: HTMLDivElement; }, any>; export default _default;