import { IAvvenimento } from "./avvenimenti.model"; export declare class League { des_sport?: string | undefined; cod_disciplina?: number | undefined; cod_manif?: string | undefined; des_manif?: string | undefined; torunament_id?: number | undefined; categoryId?: string | undefined; categoryName?: string | undefined; avvenimenti?: IAvvenimento[] | undefined; constructor(des_sport?: string | undefined, cod_disciplina?: number | undefined, cod_manif?: string | undefined, des_manif?: string | undefined, torunament_id?: number | undefined, categoryId?: string | undefined, categoryName?: string | undefined, avvenimenti?: IAvvenimento[] | undefined); toData(): { des_sport: string | null; cod_disciplina: number | null; cod_manif: string | null; des_manif: string | null; torunament_id: number | null; categoryId: string | null; categoryName: string | null; avvenimenti: { away_name: string | null; home_name: string | null; event_id: string | null; date: string | null; betradar_id: string | null; sport_id: number | null; sport_name: string | null; category_id: number | undefined; category_name: string | undefined; tournament_name: string | null; tournament_id: number | null; event_status: number | null; markets: string; refreshDate: Date; }[] | undefined; } | { des_sport: string | null; cod_disciplina: number | null; cod_manif: string | null; des_manif: string | null; torunament_id: number | null; avvenimenti: { away_name: string | null; home_name: string | null; event_id: string | null; date: string | null; betradar_id: string | null; sport_id: number | null; sport_name: string | null; category_id: number | undefined; category_name: string | undefined; tournament_name: string | null; tournament_id: number | null; event_status: number | null; markets: string; refreshDate: Date; }[] | undefined; categoryId?: undefined; categoryName?: undefined; }; } export declare const LeagueConverter: { toFirestore: (league: League) => { des_sport: string | null; cod_disciplina: number | null; cod_manif: string | null; des_manif: string | null; torunament_id: number | null; categoryId: string | null; categoryName: string | null; avvenimenti: { away_name: string | null; home_name: string | null; event_id: string | null; date: string | null; betradar_id: string | null; sport_id: number | null; sport_name: string | null; category_id: number | undefined; category_name: string | undefined; tournament_name: string | null; tournament_id: number | null; event_status: number | null; markets: string; refreshDate: Date; }[] | undefined; } | { des_sport: string | null; cod_disciplina: number | null; cod_manif: string | null; des_manif: string | null; torunament_id: number | null; avvenimenti: { away_name: string | null; home_name: string | null; event_id: string | null; date: string | null; betradar_id: string | null; sport_id: number | null; sport_name: string | null; category_id: number | undefined; category_name: string | undefined; tournament_name: string | null; tournament_id: number | null; event_status: number | null; markets: string; refreshDate: Date; }[] | undefined; categoryId?: undefined; categoryName?: undefined; }; fromFirestore: (doc: any) => League; };