UNPKG

@darkpay/dark-types

Version:

JavaScript type definitions for Darkdot blockchain.

21 lines (20 loc) 785 B
import { Option, Struct, bool } from '@polkadot/types'; import { OptionOptionText } from './utils'; import { OptionContent } from './content'; import { StorefrontId, StorefrontPermissions } from '../interfaces'; export declare type StorefrontUpdateType = { parent_id: Option<Option<StorefrontId>>; handle: OptionOptionText; content: OptionContent; hidden: Option<bool>; permissions: Option<Option<StorefrontPermissions>>; }; export declare class StorefrontUpdate extends Struct { constructor(value?: StorefrontUpdateType); get handle(): OptionOptionText; set handle(value: OptionOptionText); get content(): OptionContent; set content(value: OptionContent); get hidden(): bool; get permissions(): Option<Option<StorefrontPermissions>>; }