import { Vec3 } from '@hiberworld/code-kit';
/**
 * Populate a Vec3 with the same number.
 * Useful for setting scale.
 * @example
 * ```
 * const prefab = getPrefab({
 *   p: [0, 0, 5],
 *   s: pop3(2),
 *   id: 'rock_01_t1',
 * });
 * ```
 */
export declare const pop3: (n: number) => Vec3;
/**
 * Specifying only the x-coordinate, with the y and z coordinates set to zero.
 * This can be useful when positioning an object along the x-axis only.
 * @example
 * ```
 * const prefab = getPrefab({
 *   p: px(2),
 * });
 * ```
 */
export declare const px: (n: number) => Vec3;
/**
 * Specifying only the y-coordinate, with the x and z coordinates set to zero.
 * This can be useful when positioning an object along the y-axis only.
 * @example
 * ```
 * const prefab = getPrefab({
 *   p: py(2),
 * });
 * ```
 */
export declare const py: (n: number) => Vec3;
/**
 * Specifying only the z-coordinate, with the x and y coordinates set to zero.
 * This can be useful when positioning an object along the z-axis only.
 * @example
 * ```
 * const prefab = getPrefab({
 *   p: pz(2),
 * });
 * ```
 */
export declare const pz: (n: number) => Vec3;
//# sourceMappingURL=pop3.d.ts.map