package Ġcom . j ace kp ie tras . zoo . domain . repository Ċ Ċ import Ġcom . j ace kp ie tras . zoo . domain . model . G ps History Entity Ċ import Ġkotlinx . coroutines . flow . Flow Ċ Ċ interface ĠG ps Repository Ġ{ ĊĊĠĠĠ Ġfun Ġobserve Latest Position (): ĠFlow < G ps History Entity > ĊĊĠĠĠ Ġfun Ġobserve All Positions (): ĠFlow < List < List < G ps History Entity >>> ĊĊĠĠĠ Ġfun Ġobserve Old Positions (): ĠFlow < List < List < G ps History Entity >>> ĊĊĠĠĠ Ġsuspend Ġfun ĠgetAll Positions (): ĠList < G ps History Entity > ĊĊĠĠĠ Ġsuspend Ġfun ĠgetAll Positions Normalized (): ĠList < List < G ps History Entity >> ĊĊĠĠĠ Ġsuspend Ġfun Ġinsert Position ( position : ĠG ps History Entity ) ĊĊĠĠĠ Ġfun Ġget Comp ass (): ĠFlow < Float > ĊĊĠĠĠ Ġsuspend Ġfun Ġinsert Comp ass ( angle : ĠFloat ) ĊĊĠĠĠ Ġfun Ġenable Comp ass () ĊĊĠĠĠ Ġfun Ġdisable Comp ass () ĊĊĠĠĠ Ġfun Ġobserve Comp ass Enabled (): ĠFlow < Boolean > Ċ }