import { ScadVector } from '../types/ScadVector'; import type { Chainable } from '../util/Chainable'; import { ITransformation } from './internals'; export declare type Mirror = ITransformation<'mirror', { v: ScadVector; }>; export declare function mirror(this: Chainable, v: ScadVector): Mirror & import("../util/Chainable").ScadMethods; export declare function mirror_x(this: Chainable): Mirror & import("../util/Chainable").ScadMethods; export declare function mirror_y(this: Chainable): Mirror & import("../util/Chainable").ScadMethods; export declare function mirror_z(this: Chainable): Mirror & import("../util/Chainable").ScadMethods;