type EventCategoryLike = {
    id?: string | null;
    category?: {
        id?: string | null;
        name?: string | null;
        displayName?: string | null;
        parentId?: string | null;
    } | null;
};
type FormatEventTitleWithDateSuffixParams = {
    title: string;
    categories?: readonly EventCategoryLike[] | null;
    structureType?: string | null;
    /**
     * Scheduled kickoff of the underlying game. Preferred over `endDate` for
     * the date suffix because `endDate` is the market close/expiration, which
     * can sit well after the game (e.g. Kalshi World Cup markets expire weeks
     * later — a June 22 game would otherwise read "- July 6").
     */
    gameStartTime?: string | null;
    endDate?: string | null;
};
export declare const formatEventTitleWithDateSuffix: ({ title, categories, structureType, gameStartTime, endDate, }: FormatEventTitleWithDateSuffixParams) => string;
export {};
