import IEntity = require('../IEntity'); export = OrderProcessRecord; declare class OrderProcessRecord implements IEntity { private id; private eShopId; private query; private dateChanged; private source; private medium; private campaign; private pagePath; private pageViews; private uniquePageViews; private browser; private browserVersion; private operatingSystem; private operatingSystemVersion; static TABLE_NAME: string; static COLUMN_ORDER_PROCESS_RECORD_ID: string; static COLUMN_E_SHOP_ID: string; static COLUMN_QUERY: string; static COLUMN_DATE_CHANGED: string; static COLUMN_SOURCE: string; static COLUMN_MEDIUM: string; static COLUMN_CAMPAIGN: string; static COLUMN_PAGE_PATH: string; static COLUMN_PAGE_VIEWS: string; static COLUMN_UNIQUE_PAGE_VIEWS: string; static COLUMN_BROWSER: string; static COLUMN_BROWSER_VERSION: string; static COLUMN_OPERATING_SYSTEM: string; static COLUMN_OPERATING_SYSTEM_VERSION: string; constructor(id: number, eShopId: number, query: string, dateChanged: Date, source: string, medium: string, campaign: string, pagePath: number, pageViews: number, uniquePageViews: number, browser: string, browserVersion: string, operatingSystem: string, operatingSystemVersion: string); toObject(): { id: number; eShopId: number; query: string; dateChanged: Date; source: string; medium: string; campaign: string; pagePath: number; pageViews: number; uniquePageViews: number; browser: string; browserVersion: string; operatingSystem: string; operatingSystemVersion: string; }; static toObject(entity: OrderProcessRecord): { id: number; eShopId: number; query: string; dateChanged: Date; source: string; medium: string; campaign: string; pagePath: number; pageViews: number; uniquePageViews: number; browser: string; browserVersion: string; operatingSystem: string; operatingSystemVersion: string; }; static fromObject(object: any): OrderProcessRecord; static fromRow(row: any): OrderProcessRecord; }