Files
memecoin-botV2/.pnpm-store/v10/files/ff/53bc50509f057963e52fe2ee3140f943d1f24ad49c1eb6eab820347c75b7c281122c9b4d65157955c008833e99e5f3b8216f8233d04be2bac33f10df9cc70f

28 lines
704 B
Plaintext

interface Result {
name: "AssertionError" | "AssertionResult";
ok: boolean;
toJSON(...args: unknown[]): Record<string, unknown>;
}
declare class AssertionError<T> extends Error implements Result {
[key: string]: unknown
name: "AssertionError";
ok: false;
message: string;
// deno-lint-ignore ban-types
constructor(message: string, props?: T, ssf?: Function);
stack: string;
toJSON(stack?: boolean): Record<string, unknown>;
}
declare class AssertionResult<T> implements Result {
[key: string]: unknown
name: "AssertionResult";
ok: true;
message: string;
constructor(props?: T);
toJSON(): Record<string, unknown>;
}
export { AssertionError, AssertionResult, Result };