/* File: GeneratedTypes.d.ts * Author: Gage Sorrell * Copyright: (c) 2024 Gage Sorrell * License: MIT */ /* AUTO-GENERATED FILE. */ /* eslint-disable */ import type { FBox, HWindow, Promise, TArray, FRecord, FOnIpcMessage, HMonitor, FHexColor } from "./Core.cjs"; export function BlurBackground(Bounds: FBox, SourceHandle: HWindow): HWindow; export function UnblurBackground(): void; export function KillOrphans(): void; export function InitializeBorderManager(): void; export function GetRunOnStartup(ExecutablePath: string, Callback: unknown): void; export function GetIsElevated(): boolean | undefined; export function SetRunOnStartup(Enabled: boolean, ExecutablePath: string, Callback: unknown): void; export function GetTaskExistsAsync(): Promise; export function GetScreenshot(Bounds: FBox): string; export function CaptureScreenSectionToTempPngFile(Bounds: FBox): string; export function WriteTaskbarIconToPng(Window: HWindow): string; export function InitializeWindowTracker(): void; export function UpdateTiledList(In: Array): void; export function GetNotepadHandles(): TArray; export function KillNotepadInstances(): void; export function SendNativeIpc(Channel: string, Payload: FRecord | undefined): void; export function InitializeIpc(OnMessage: FOnIpcMessage): void; export function TestIpc(): void; export function GetMonitors(): TArray; export function InitializeMonitors(): TArray; export function GetMonitorFriendlyName(Handle: HMonitor): string | undefined; export function GetFocusedWindow(): HWindow; export function CaptureWindowScreenshot(Handle: HWindow): string; export function CloseApplication(Pid: number): void; export function GetDwmWindowRect(Handle: HWindow): FBox; export function GetWindowShape(Handle: HWindow): FBox; export function GetTitlebarHeight(): number; export function SetForegroundWindow(Handle: HWindow): void; export function GetWindowByName(Name: string): HWindow | undefined; export function GetIsLightMode(): boolean; export function GetThemeColor(): FHexColor; export function CanTile(): boolean; export function GetTileableWindows(): TArray; export function GetMonitorFromWindow(Handle: HWindow): HMonitor; export function SetWindowPosition(Handle: HWindow, Box: FBox): void; export function GetWindowTitle(Handle: HWindow): string; export function GetApplicationFriendlyName(Handle: HWindow): string | undefined; export function MinimizeWindow(Handle: HWindow): void; export function RestoreAllWindows(): void; export function RestoreInPlace(Handle: HWindow): void; export function RestoreWindow(Handle: HWindow): void; export function StealFocus(Handle: HWindow): void; export function InitializeWinEvent(): void;