declare global
{
    namespace PixiMixins
    {
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface ICanvas
        {

        }

        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface RendererOptions
        {
            resolution?: number;
            failIfMajorPerformanceCaveat?: boolean;
            roundPixels?: boolean;
        }

        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGLOptions
        {

        }

        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGPUOptions
        {

        }

        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface RendererSystems
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGLSystems
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGPUSystems
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface CanvasSystems
        {

        }

        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface RendererPipes
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGLPipes
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface WebGPUPipes
        {

        }
        // eslint-disable-next-line @typescript-eslint/no-empty-interface
        interface CanvasPipes
        {

        }
    }
}

export {};
