@brontosaurus/db
Version:
:ocean: Schema for brontosaurus
15 lines (14 loc) • 485 B
TypeScript
import { IAccountModel } from "../model/account";
import { INamespaceModel } from "../model/namespace";
export declare enum MATCH_FAILS_REASON {
NAMESPACE_NOT_FOUND = "NAMESPACE_NOT_FOUND",
ACCOUNT_NOT_FOUND = "ACCOUNT_NOT_FOUND"
}
export declare type AccountNamespaceMatch = {
readonly succeed: true;
readonly account: IAccountModel;
readonly namespace: INamespaceModel;
} | {
readonly succeed: false;
readonly reason: MATCH_FAILS_REASON;
};