mirror of
https://github.com/koloml/furbooru-tagging-assistant.git
synced 2025-12-24 07:12:57 +00:00
Fullscreen Viewer: Added image/video quality setting and more explicit "close" icon
41 lines
871 B
TypeScript
41 lines
871 B
TypeScript
// See https://kit.svelte.dev/docs/types#app
|
|
// for information about these interfaces
|
|
import MaintenanceProfile from "$entities/MaintenanceProfile.ts";
|
|
import type TagGroup from "$entities/TagGroup.ts";
|
|
|
|
declare global {
|
|
namespace App {
|
|
// interface Error {}
|
|
// interface Locals {}
|
|
// interface PageData {}
|
|
// interface PageState {}
|
|
// interface Platform {}
|
|
type LinkTarget = "_blank" | "_self" | "_parent" | "_top";
|
|
type IconName = (
|
|
"tag"
|
|
| "paint-brush"
|
|
| "arrow-left"
|
|
| "info-circle"
|
|
| "wrench"
|
|
| "globe"
|
|
| "plus"
|
|
| "file-export"
|
|
| "trash"
|
|
);
|
|
|
|
interface EntityNamesMap {
|
|
profiles: MaintenanceProfile;
|
|
groups: TagGroup;
|
|
}
|
|
|
|
interface ImageURIs {
|
|
full: string;
|
|
large: string;
|
|
medium: string;
|
|
small: string;
|
|
}
|
|
}
|
|
}
|
|
|
|
export {};
|