export interface CoreShaderProgram { attach?: () => void; detach?: () => void; }