import { Lorem } from '@pawel-up/data-mock/Lorem.js';
import { Types } from '@pawel-up/data-mock/Types.js';
import { ArcDataMockInit, VariableInit } from '../LegacyInterfaces.js';
import { ARCVariable } from '../../models/legacy/models/Variable.js';
export declare class Variables {
    types: Types;
    lorem: Lorem;
    constructor(init?: ArcDataMockInit);
    /**
     * Generates a random variable
     */
    variable(init?: VariableInit): ARCVariable;
    /**
     * Generates a number of variables.
     * @param size The number of variables to generate.
     */
    listVariables(size?: number, init?: VariableInit): ARCVariable[];
}
//# sourceMappingURL=Variables.d.ts.map