@polkadot/types-create
Version:
Type creator helpers
12 lines (11 loc) • 617 B
TypeScript
import '@polkadot/types-codec/types/registry';
import type { Codec, CodecClass, ICompact, INumber, LookupString } from '@polkadot/types-codec/types';
import type { ILookup, TypeDef } from '@polkadot/types-create/types';
declare module '@polkadot/types-codec/types/registry' {
interface Registry {
readonly lookup: ILookup;
createLookupType(lookupId: ICompact<INumber> | number): LookupString;
getUnsafe<T extends Codec = Codec, K extends string = string>(name: K, withUnknown?: boolean, knownTypeDef?: TypeDef): CodecClass<T> | undefined;
setLookup(lookup: ILookup): void;
}
}