google-wallet
Version:
Google wallet library for Node.js
18 lines (17 loc) • 837 B
TypeScript
import { DiscoverableProgramMerchantSigninInfo } from "./DiscoverableProgramMerchantSigninInfo.js";
import { DiscoverableProgramMerchantSignupInfo } from "./DiscoverableProgramMerchantSignupInfo.js";
import { StateEnum } from "./State.js";
export type DiscoverableProgram = {
/**
* Information about the ability to signup and add a valuable for this program through a merchant site. Used when MERCHANT_HOSTED_SIGNUP is enabled.
*/
merchantSignupInfo?: DiscoverableProgramMerchantSignupInfo;
/**
* Information about the ability to signin and add a valuable for this program through a merchant site. Used when MERCHANT_HOSTED_SIGNIN is enabled.
*/
merchantSigninInfo?: DiscoverableProgramMerchantSigninInfo;
/**
* Visibility state of the discoverable program.
*/
state?: StateEnum;
};