import { Emission } from '../../stores/class/general/emission'; type __VLS_Props = { emissionId: number; pr?: number; ps?: number; routeQuery?: string; /** When true, display emission title in podcastmaker header */ useEmissionTitle?: boolean; }; declare function getEmissionDetails(): Promise; declare var __VLS_6: { emission: Emission; onUpdated: typeof getEmissionDetails; }, __VLS_67: { emission: Emission; }; type __VLS_Slots = {} & { 'edit-box'?: (props: typeof __VLS_6) => any; } & { bottom?: (props: typeof __VLS_67) => 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<{}>, { ps: number; pr: number; routeQuery: string; }, {}, {}, {}, 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; }; };