export interface String { formatHuz(...parameters: Array): this; formatHuz(parameters: Record): this; } export interface Function { fqn(): string; } export interface Object { fqn(): string; } export interface CastInner { status: string | boolean; value: T | null; message: string; } export interface BasicPair { id?: string | number; } export declare type Obj = Record; export declare type EmptyLambda = (value: T) => boolean; export declare type CastLambda = (value: unknown) => CastInner; export declare type IsTypedLambda = (value: unknown) => boolean; export interface StateError { message?: string; } export declare type FuncAny = (...args: Array) => unknown; export interface FqnBase { __$?: string; } export interface FuncSignature { fnc?: FuncAny; name?: string; fqn?: string; len?: number; }