import { Podcast } from '../../stores/class/general/podcast'; import { Conference } from '../../stores/class/conference/conference'; type __VLS_Props = { updateStatus?: string; playingPodcast?: Podcast; podcastId: number; /** When true, display emission title in podcastmaker header */ useEmissionTitle?: boolean; }; declare var __VLS_15: { podcast: Podcast; live: boolean; recording: Conference; onDeleteItem: () => void; onValidatePodcast: (p: any) => void; }, __VLS_18: { podcast: Podcast; displayStudioAccess: boolean; onUpdateTranscription: () => void; onValidatePodcast: (p: any) => void; }; type __VLS_Slots = {} & { 'recording-item-button'?: (props: typeof __VLS_15) => any; } & { 'edit-box'?: (props: typeof __VLS_18) => any; }; declare const __VLS_base: import('../../../node_modules/vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('../../../node_modules/vue').ComponentOptionsMixin, import('../../../node_modules/vue').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, import('../../../node_modules/vue').ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };