import { PublicFiscalQuarterReference } from '../models/PublicFiscalQuarterReference';
import { PublicFiscalYearReference } from '../models/PublicFiscalYearReference';
import { PublicMonthReference } from '../models/PublicMonthReference';
import { PublicNowReference } from '../models/PublicNowReference';
import { PublicQuarterReference } from '../models/PublicQuarterReference';
import { PublicTodayReference } from '../models/PublicTodayReference';
import { PublicWeekReference } from '../models/PublicWeekReference';
import { PublicYearReference } from '../models/PublicYearReference';
export type PublicIndexedTimePointIndexReference = PublicFiscalQuarterReference | PublicFiscalYearReference | PublicMonthReference | PublicNowReference | PublicQuarterReference | PublicTodayReference | PublicWeekReference | PublicYearReference;
export declare class PublicIndexedTimePointIndexReferenceClass {
    static readonly discriminator: string | undefined;
    static readonly mapping: {
        [index: string]: string;
    } | undefined;
}
