22 lines
495 B
TypeScript
22 lines
495 B
TypeScript
import { electronAPI } from "./preload";
|
|
|
|
export {};
|
|
declare global {
|
|
interface Window {
|
|
electronAPI: {
|
|
auth: {
|
|
initiateLogin(): void;
|
|
};
|
|
store: {
|
|
get(val: STORE_ITEMS): Promise<any>;
|
|
set(property: STORE_ITEMS, val: any): void;
|
|
};
|
|
window: {
|
|
resizeWindow(newDimensions: { width: number; height: number }): void;
|
|
};
|
|
on(channel: Channels, func: any): void;
|
|
once(channel: Channels, func: any): void;
|
|
};
|
|
}
|
|
}
|