@darkpay/dark-types
Version:
JavaScript type definitions for Darkdot blockchain.
22 lines (21 loc) • 741 B
TypeScript
import { u64, Option, Text, bool, i32 } from '@polkadot/types';
import { SubstrateId } from '../..';
export declare class OptionId<T extends SubstrateId> extends Option<u64> {
constructor(value?: T);
}
export declare class OptionBool<T extends boolean> extends Option<bool> {
constructor(value?: T);
}
declare type OptionTextType = string | Text | null;
export declare class OptionText extends Option<Text> {
constructor(value?: OptionTextType);
}
export declare class OptionOptionText extends Option<Option<Text>> {
constructor(value?: OptionTextType);
}
export declare class OptionPrice<T extends i32> extends Option<i32> {
constructor(value?: T);
}
export declare class OptionIpfsCid extends OptionText {
}
export {};