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.
44 lines
813 B
TypeScript
44 lines
813 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 {
|
|
uiMessage: string;
|
|
defaultNodeIndex?: number;
|
|
service: ServicesEnum;
|
|
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;
|
|
}
|