You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RTL/src/app/shared/models/rtlModels.ts

42 lines
755 B
TypeScript

import { ServicesEnum } from '../services/consts-enums-functions';
import { Node, Settings } from './RTLconfig';
export interface OpenSnackBar {
message: string;
duration?: number;
type?: string;
}
export interface SetSelectedNode {
uiMessage: string;
prevLnNodeIndex: number;
currentLnNode: Node | null;
isInitialSetup: boolean;
}
export interface UpdateNodeSettings {
index: number;
settings: Settings;
}
export interface ResetPassword {
currPassword: string;
newPassword: string;
}
export interface Login {
password: string;
defaultPassword: boolean;
twoFAToken?: string;
}
export interface VerifyTwoFA {
token: string;
authResponse: any;
}
export interface FetchFile {
channelPoint: string;
path?: string;
}