import { Podcast } from '../../../stores/class/general/podcast'; import { CommentMessage, CommentsConfig } from '../../../stores/class/config/commentsConfig'; declare const __VLS_export: import('../../../../node_modules/vue').DefineComponent Podcast; }; reload: { default: boolean; type: BooleanConstructor; }; answerToComment: { default: any; type: NumberConstructor; }; isFlatList: { default: boolean; type: BooleanConstructor; }; stateFilter: { default: string; type: StringConstructor; }; organisationId: { default: any; type: StringConstructor; }; nbComments: { default: number; type: NumberConstructor; }; config: { default: any; type: () => CommentsConfig; }; eventToHandle: { default: any; type: () => CommentMessage; }; }>, {}, {}, {}, {}, import('../../../../node_modules/vue').ComponentOptionsMixin, import('../../../../node_modules/vue').ComponentOptionsMixin, { "update:nbComments": (...args: any[]) => void; commentDeleted: (...args: any[]) => void; }, string, import('../../../../node_modules/vue').PublicProps, Readonly Podcast; }; reload: { default: boolean; type: BooleanConstructor; }; answerToComment: { default: any; type: NumberConstructor; }; isFlatList: { default: boolean; type: BooleanConstructor; }; stateFilter: { default: string; type: StringConstructor; }; organisationId: { default: any; type: StringConstructor; }; nbComments: { default: number; type: NumberConstructor; }; config: { default: any; type: () => CommentsConfig; }; eventToHandle: { default: any; type: () => CommentMessage; }; }>> & Readonly<{ "onUpdate:nbComments"?: (...args: any[]) => any; onCommentDeleted?: (...args: any[]) => any; }>, { size: number; organisationId: string; podcast: Podcast; config: CommentsConfig; reload: boolean; answerToComment: number; isFlatList: boolean; stateFilter: string; nbComments: number; eventToHandle: CommentMessage; }, {}, {}, {}, string, import('../../../../node_modules/vue').ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;