@darkpay/dark-types
Version:
JavaScript type definitions for Darkdot blockchain.
21 lines (20 loc) • 785 B
TypeScript
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>>;
}