UNPKG

@subsocial/api

Version:
18 lines (17 loc) 646 B
import { u64, Option, Text, bool } from '@polkadot/types'; import { SubstrateId } from '../../types'; 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 function OptionEntity<T>(value?: T): T | null; export {};