karl/view/src/types.d.ts

28 lines
435 B
TypeScript

interface Image {
id: number;
width: number;
height: number;
name: string,
filename: string
lastModified: number
type: string
colors: string[]
overlayData: ArrayBuffer
data: ArrayBuffer
}
interface Commit {
id: string,
subject: string,
date: Date
}
declare module "*.frag" {
const content: string;
export default content;
}
declare module "*.vert" {
const content: string;
export default content;
}