// Generated from Nft/Reference/V1/ReceiveAuthorization.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'; import * as pkgc264d58182e48d557c56e93220fc5afbb9d254375dd85286418915a164815c8d from '../../../../nft-api-v01-package-namespace'; export declare type Revoke = { }; export declare const Revoke: damlTypes.Serializable & { } ; export declare type StandingReceiveAuthorization = { registry_authority: damlTypes.Party; operator: damlTypes.Party; receiver: damlTypes.Party; registry: pkgc264d58182e48d557c56e93220fc5afbb9d254375dd85286418915a164815c8d.Nft.Api.V1.Types.RegistryIdentity; collection_scope: damlTypes.Optional; expires_at: damlTypes.Optional; }; export declare interface StandingReceiveAuthorizationInterface { Archive: damlTypes.Choice & damlTypes.ChoiceFrom>; Revoke: damlTypes.Choice & damlTypes.ChoiceFrom>; } export declare const StandingReceiveAuthorization: damlTypes.Template & damlTypes.ToInterface & StandingReceiveAuthorizationInterface; export declare namespace StandingReceiveAuthorization { }