export type CommonAddressProps = { kind: string; era: string; isEqual(other: Address): boolean; toCbor(): number[]; toString(): string; }; /** * Address common props */ export type _AddressHasCommonProps = AssertExtends; export type CommonNativeScriptProps = { kind: string; eval(ctx: NativeContext): boolean; toCbor(): number[]; toJsonSafe(): NativeScriptJsonSafe; }; /** * NativeScript implementations */ export type _AfterScriptExtendsCommonNativeScriptProps = AssertExtends; /** * NativeScript implementations */ export type _AllScriptExtendsCommonNativeScriptProps = AssertExtends; /** * NativeScript implementations */ export type _AnyScriptExtendsCommonNativeScriptProps = AssertExtends; /** * NativeScript implementations */ export type _AtLeastScriptExtendsCommonNativeScriptProps = AssertExtends; /** * NativeScript implementations */ export type _BeforeScriptExtendsCommonNativeScriptProps = AssertExtends; /** * NativeScript implementations */ export type _SigScriptExtendsCommonNativeScriptProps = AssertExtends; import type { Address } from "./index.js"; import type { AssertExtends } from "@helios-lang/type-utils"; import type { NativeContext } from "./index.js"; import type { NativeScriptJsonSafe } from "./index.js"; import type { AfterScript } from "./index.js"; import type { AllScript } from "./index.js"; import type { AnyScript } from "./index.js"; import type { AtLeastScript } from "./index.js"; import type { BeforeScript } from "./index.js"; import type { SigScript } from "./index.js"; //# sourceMappingURL=internal.d.ts.map