@dritelabs/accounts-protobuf
Version:
Accounts database module
38 lines (35 loc) • 1.08 kB
TypeScript
import { Address, Address__Output } from './Address';
import { ClientApproval, ClientApproval__Output } from './ClientApproval';
import { Profile, Profile__Output } from './Profile';
import './Scope';
interface User {
'id'?: (string);
'addresses'?: (Address)[];
'clientApprovals'?: (ClientApproval)[];
'email'?: (string);
'emailVerified'?: (boolean);
'phoneNumber'?: (string);
'phoneNumberVerified'?: (boolean);
'profile'?: (Profile | null);
'password'?: (string);
'username'?: (string);
'createdAt'?: (string);
'deletedAt'?: (string);
'updatedAt'?: (string);
}
interface User__Output {
'id': (string);
'addresses': (Address__Output)[];
'clientApprovals': (ClientApproval__Output)[];
'email': (string);
'emailVerified': (boolean);
'phoneNumber': (string);
'phoneNumberVerified': (boolean);
'profile': (Profile__Output | null);
'password': (string);
'username': (string);
'createdAt': (string);
'deletedAt': (string);
'updatedAt': (string);
}
export { User, User__Output };