package Ġmy . android . in app billing Ċ Ċ interface ĠBilling Purchase Provider Ġ{ ĊĠĠĠ Ġ// fun Ġon Launch Billing Flow ( sku Type : ĠBilling Repo . Billing OK , Ġdata : Sku Details ): ĠBilling Purchase Provider ĊĠĠĠ Ġ/* fun Ġon QueryResult ( result : Ġ( response Code : ĠInt , Ġsku Details List : ĠMutable List < Sku Details > ?) Ġ-> ĠUnit ) ĊĠĠĠ Ġfun Ġstart DataSource Connections (): ĠBilling Purchase Provider */ ĊĠĠĠ Ġfun Ġon Purchase Updated ( result : Ġ( response Code : ĠBilling Response , Ġpurchase List : ĠMutable List < Aug ment ed Purchase > ?) Ġ-> ĠUnit ): ĠBilling Purchase Provider ĊĊĠĠĠ Ġfun Ġlaunch Billing Flow ( sku Details : ĠAug ment ed Sku Details ): ĠBilling Purchase Provider ĊĊĠĠĠ Ġfun Ġlaunch Billing Flow ( sku Details : ĠAug ment ed Sku Details , Ġresult :( response Code : ĠBilling Response , Ġpurchase List : ĠMutable List < Aug ment ed Purchase > ?) Ġ-> ĠUnit ) Ġ: ĠBilling Purchase Provider ĊĠĠĠ Ġfun Ġconsume Purchase ( augment ed Purchase : ĠAug ment ed Purchase , Ġlistener : Ġ( response Code : ĠBilling Response , Ġpurchase Token : ĠString ?) Ġ-> ĠUnit ): ĠBilling Purchase Provider ĊĠĠĠ Ġfun Ġverify With ( key : ĠString , Ġshould Verify : ĠBoolean ): ĠBilling Purchase Provider Ċ }