| // DO NOT EDIT. This file is automatically generated. |
| |
| export interface SVGMetaData { |
| } |
| |
| export interface ChildShader { |
| UniformName: string; |
| ScrapHashOrName: string; |
| } |
| |
| export interface SKSLMetaData { |
| Uniforms: number[] | null; |
| ImageURL: string; |
| Children: ChildShader[] | null; |
| } |
| |
| export interface ParticlesMetaData { |
| } |
| |
| export interface ScrapBody { |
| Type: Type; |
| Body: string; |
| SVGMetaData?: SVGMetaData | null; |
| SKSLMetaData?: SKSLMetaData | null; |
| ParticlesMetaData?: ParticlesMetaData | null; |
| } |
| |
| export interface ScrapID { |
| Hash: SHA256; |
| } |
| |
| export type Type = "svg" | "sksl" | "particle"; |
| |
| export type SHA256 = string; |