/**
 * Record class
 */
export declare class Record {
    /**
     * row data container
     */
    private data;
    /**
     * Constructor
     * @param data data object (use column names as object keys)
     */
    constructor(data: any);
    /**
     * get row data
     * @returns row data
     */
    getData(): any;
    /**
     * get row data for given column
     * @param key column name
     * @returns row data for given column or null if column does not exist
     */
    getDataByKey(key: string): string | null;
    /**
     * check if record has data for given column
     * @param key column name
     * @returns boolean result
     */
    private hasData;
}
