mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-11-03 13:33:18 +00:00
It just makes it a bit cleaner and easier to update css. During this transition we update the color hex values to rgb because of stylelint.
39 lines
1.1 KiB
TypeScript
39 lines
1.1 KiB
TypeScript
declare module '@electron-elements/send-feedback' {
|
|
class SendFeedback extends HTMLElement {
|
|
customStyles: string;
|
|
customStylesheet: string;
|
|
titleLabel: string;
|
|
titlePlaceholder: string;
|
|
textareaLabel: string;
|
|
textareaPlaceholder: string;
|
|
buttonLabel: string;
|
|
loaderSuccessText: string;
|
|
logs: string[];
|
|
useReporter: (reporter: string, data: object) => void;
|
|
}
|
|
export = SendFeedback;
|
|
}
|
|
|
|
declare module 'node-mac-notifier';
|
|
|
|
interface ClipboardDecrypter {
|
|
version: number;
|
|
key: Uint8Array;
|
|
pasted: Promise<string>;
|
|
}
|
|
|
|
interface ElectronBridge {
|
|
send_event: (eventName: string | symbol, ...args: unknown[]) => void;
|
|
on_event: (eventName: string, listener: ListenerType) => void;
|
|
new_notification: (
|
|
title: string,
|
|
options: NotificationOptions | undefined,
|
|
dispatch: (type: string, eventInit: EventInit) => boolean
|
|
) => NotificationData;
|
|
get_idle_on_system: () => boolean;
|
|
get_last_active_on_system: () => number;
|
|
get_send_notification_reply_message_supported: () => boolean;
|
|
set_send_notification_reply_message_supported: (value: boolean) => void;
|
|
decrypt_clipboard: (version: number) => ClipboardDecrypter;
|
|
}
|