from _typeshed import Incomplete

class CreateChannelLayers:
    obj: Incomplete
    shader_parent: Incomplete
    shader_parent_layer_stack: Incomplete
    shaders: Incomplete
    shader_inputs: Incomplete
    def __init__(self, obj, shader_parent) -> None: ...
    def collectShaders(self) -> None: ...
    input_channels: Incomplete
    def collectInputs(self) -> None: ...
    def createChannels(self) -> None: ...
    def update(self) -> None: ...

def update() -> None: ...
