// Generated from Splice/Api/FeaturedAppRightV2.daml /* eslint-disable @typescript-eslint/camelcase */ /* eslint-disable @typescript-eslint/no-namespace */ /* eslint-disable @typescript-eslint/no-use-before-define */ import * as jtv from '@mojotech/json-type-validation'; import * as damlTypes from '@daml/types'; import * as pkg9e70a8b3510d617f8a136213f33d6a903a10ca0eeec76bb06ba55d1ed9680f69 from '../../../__bundled__/ghc-stdlib-DA-Internal-Template'; export declare type FeaturedAppActivityMarker = damlTypes.Interface<'#splice-api-featured-app-v2:Splice.Api.FeaturedAppRightV2:FeaturedAppActivityMarker'> & FeaturedAppActivityMarkerView; export declare interface FeaturedAppActivityMarkerInterface { Archive: damlTypes.Choice & damlTypes.ChoiceFrom>; } export declare const FeaturedAppActivityMarker: damlTypes.InterfaceCompanion & damlTypes.FromTemplate & FeaturedAppActivityMarkerInterface; export declare type FeaturedAppRight = damlTypes.Interface<'#splice-api-featured-app-v2:Splice.Api.FeaturedAppRightV2:FeaturedAppRight'> & FeaturedAppRightView; export declare interface FeaturedAppRightInterface { Archive: damlTypes.Choice & damlTypes.ChoiceFrom>; FeaturedAppRight_CreateActivityMarker: damlTypes.Choice & damlTypes.ChoiceFrom>; } export declare const FeaturedAppRight: damlTypes.InterfaceCompanion & damlTypes.FromTemplate & FeaturedAppRightInterface; export declare type FeaturedAppActivityMarkerView = { dso: damlTypes.Party; provider: damlTypes.Party; beneficiary: damlTypes.Party; weight: damlTypes.Numeric; }; export declare const FeaturedAppActivityMarkerView: damlTypes.Serializable & { } ; export declare type FeaturedAppRightView = { dso: damlTypes.Party; provider: damlTypes.Party; }; export declare const FeaturedAppRightView: damlTypes.Serializable & { } ; export declare type FeaturedAppRight_CreateActivityMarkerResult = { activityMarkerCids: damlTypes.ContractId[]; }; export declare const FeaturedAppRight_CreateActivityMarkerResult: damlTypes.Serializable & { } ; export declare type FeaturedAppRight_CreateActivityMarker = { beneficiaries: AppRewardBeneficiary[]; weight: damlTypes.Optional; }; export declare const FeaturedAppRight_CreateActivityMarker: damlTypes.Serializable & { } ; export declare type AppRewardBeneficiary = { beneficiary: damlTypes.Party; weight: damlTypes.Numeric; }; export declare const AppRewardBeneficiary: damlTypes.Serializable & { } ;