import { AppObjectRepo, AppObjectUC, ParametricLine, Vector2 } from "@vived/core";
export declare abstract class PixelToSceneRayUC extends AppObjectUC {
    static readonly type = "PixelToSceneRayUC";
    static get: (appObjects: AppObjectRepo) => PixelToSceneRayUC | undefined;
    abstract pixelToSceneRay: (pixelPos: Vector2) => ParametricLine;
}
export declare function pixelToSceneRay(pixelPos: Vector2, appObjects: AppObjectRepo): ParametricLine;
//# sourceMappingURL=PixelToSceneRayUC.d.ts.map