PromotionResult: {
    count: number;
    data: Promotion[];
    total: number;
} & {
    [key: string]: any;
}