Files
lynq-chat/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signin.d.ts
T

20 lines
767 B
TypeScript

import InputError from "../../modules/error/input";
import ErrorBase from "../../modules/error";
import DatabaseError from "../../modules/error/database";
import Success from "../../modules/response/success";
import YetInitializationError from "../../modules/error/yet_init";
import UserSchema from "../../modules/user";
import UnknownError from "../../modules/error/unknown";
export default interface PrimarySignin {
"primary/signin": {
body: Pick<UserSchema, "userid" | "password">;
response: (Success & {
token: string;
}) | DatabaseError | ErrorBase<{
bad: "client",
code: "auth_input_wrong",
message: "ユーザー名かパスワードが違います。",
}> | InputError | YetInitializationError | UnknownError;
};
}