22 lines
573 B
TypeScript
22 lines
573 B
TypeScript
|
export declare type TargetBookmarkInfo = {
|
||
|
type: "success";
|
||
|
handlerId: string;
|
||
|
serverName: string;
|
||
|
serverUniqueId: string;
|
||
|
currentChannelId: number;
|
||
|
currentChannelName: string;
|
||
|
} | {
|
||
|
type: "not-connected" | "loading";
|
||
|
};
|
||
|
export interface ModalBookmarksAddServerVariables {
|
||
|
readonly serverInfo: TargetBookmarkInfo;
|
||
|
bookmarkName: string;
|
||
|
bookmarkNameValid: boolean;
|
||
|
saveCurrentChannel: boolean;
|
||
|
}
|
||
|
export interface ModalBookmarksAddServerEvents {
|
||
|
action_add_bookmark: {};
|
||
|
action_cancel: {};
|
||
|
notify_bookmark_added: {};
|
||
|
}
|