* Implement strict typing (WIP). * changes * Finish type checks * Fix notification icon, matugen settings and update tsconfig. * OSD Styling updates and added the ability to configure OSD duration.
16 lines
342 B
TypeScript
16 lines
342 B
TypeScript
import icons from "modules/icons/index";
|
|
|
|
export interface NotificationArgs {
|
|
appName?: string;
|
|
body?: string;
|
|
iconName?: string;
|
|
id?: number;
|
|
summary?: string;
|
|
urgency?: Urgency;
|
|
category?: string;
|
|
timeout?: number;
|
|
transient?: boolean;
|
|
}
|
|
|
|
export type NotificationIcon = keyof typeof icons.notifications;
|