@expressive-analytics/deep-thought-authentication
Version:
Typescript conversion of Deep Thought Authentication
25 lines (24 loc) • 624 B
TypeScript
import { DT, DTModel, hasA } from '@expressive-analytics/deep-thought-js';
import { DTUser } from './DTUser';
export interface DTResetToken extends DT {
token?: string;
user: DTUser;
expires_at?: string;
expires_at_ms?: string;
is_valid: number;
}
export declare class DTResetTokenModel extends DTModel {
protected static $T: string;
protected static $hasA: hasA;
_expires_at: string;
_token: string;
is_valid: number;
$getters: {
token(): any;
expires_at(): void;
};
$setters: {
token(val: any): void;
expires_at(val: any): void;
};
}