import { AbstractShaderNode } from '../../core/AbstractShaderNode'; import { Socket } from '../../core/Socket'; /** * A shader node that repeats a distance function along the X plane. * * @example * ```typescript * // Create a repeat node along the X plane * const repeatNode = new SdRepeatXShaderNode(); * ``` */ export declare class SdRepeatXShaderNode extends AbstractShaderNode { /** * Creates a new SdRepeatXShaderNode. * */ constructor(); /** * Gets the output socket that contains the result of the subtraction operation. * * @returns The output socket containing the subtraction result */ getSocketOutput(): Socket; }