/**
 * A single line of output GLS.
 */
export declare class GlsLine {
    /**
     * GLS command name.
     */
    readonly command: string;
    /**
     * Arguments for the command.
     */
    readonly args: (string | GlsLine)[];
    /**
     * Initializes a new instance of the GlsLine class.
     *
     * @param command   GLS command name.
     * @param args   Arguments for the command.
     */
    constructor(command: string, ...args: (string | GlsLine)[]);
    /**
     * Creates the GLS syntax equivalent for this line.
     *
     * @returns The GLS syntax equivalent for this line.
     */
    toString(): string;
}
