File: //var/www/quadcode.com/src/type/brokerageCalculator.ts
export interface IBrokerageCalculator {
mode: string,
at: number,
arppu: number,
aff: number,
inhouse: number,
ata: number,
tpu: number,
tw: number,
pr: number,
as: number,
cr: number,
cac: number,
affPer: number,
fc?: number,
inhouseM?: number,
affPayout: number,
ph: number,
ats: number,
m_budget: number,
affF: number,
}
export const defaultBrokerageCalculatorValues: IBrokerageCalculator = {
mode: 'simple',
at: 10,
arppu: 65,
aff: 1,
inhouse: 0,
ata: 1000,
tpu: 100,
tw: 45,
pr: 80,
as: 40,
cr: 15,
cac: 10,
affPer: 40,
fc: 8000,
inhouseM: 10000,
affPayout: 10,
ph: 5,
ats: 1000,
m_budget: 8000,
affF: 50,
};
export type IIdsList = 'affF' | 'm_budget' | 'ats' | 'at' | 'arppu' | 'aff' | 'inhouse' | 'ata' | 'tpu' | 'tw' | 'pr' | 'as' | 'cr' | 'cac' | 'affPer' | 'fc' | 'inhouseM' | 'affPayout' | 'ph';