import { CpCommerceConstants } from '../../sdk/CPCommerce/cp-commerce-constants'; import * as fromDatatype from '../datatype-library'; export interface QueryParamsJsonDatatypeInterface extends fromDatatype.JsonDatatypeInterface { menu_icon?: string; query_params?: { [id: string]: string[]; }; state?: { auth_alternative_name?: string; requirest_auth?: boolean; bage_type?: CpCommerceConstants.MENU_BADGE_DISPLAY_TYPE; display_title?: boolean; }; svg_icon?: { unfilled?: string; filled?: string; }; } export interface bl_cms_menu_hdr_RowInterface { guid: fromDatatype.GuidDataFieldInterface; menu_list_guid: fromDatatype.GuidDataFieldInterface; title: fromDatatype.VarcharDatatypeInterface; menu_link_type: fromDatatype.VarcharDatatypeInterface; target_guid: fromDatatype.GuidDataFieldInterface; target_url: fromDatatype.VarcharDatatypeInterface; parent_guid: fromDatatype.GuidDataFieldInterface; menu_level: fromDatatype.NumericDatatypeInterface; property_json: QueryParamsJsonDatatypeInterface; value_string: fromDatatype.TextDatatypeInterface; value_file: fromDatatype.VarcharDatatypeInterface; value_json: fromDatatype.JsonDatatypeInterface; status: fromDatatype.StatusDataFieldInterface; created_date: fromDatatype.TimestampTzDatatypeInterface; updated_date: fromDatatype.TimestampTzDatatypeInterface; revision: fromDatatype.RevisionDataFieldInterface; vrsn: fromDatatype.VrsnDataFieldInterface; sort_code: fromDatatype.VarcharDatatypeInterface; layout_instance_guid: fromDatatype.GuidDataFieldInterface; } export declare class bl_cms_menu_hdr_RowClass implements bl_cms_menu_hdr_RowInterface { guid: fromDatatype.GuidDataFieldInterface; menu_list_guid: fromDatatype.GuidDataFieldInterface; title: fromDatatype.VarcharDatatypeInterface; menu_link_type: fromDatatype.VarcharDatatypeInterface; target_guid: fromDatatype.GuidDataFieldInterface; target_url: fromDatatype.VarcharDatatypeInterface; parent_guid: fromDatatype.GuidDataFieldInterface; menu_level: fromDatatype.NumericDatatypeInterface; property_json: QueryParamsJsonDatatypeInterface; value_string: fromDatatype.TextDatatypeInterface; value_file: fromDatatype.VarcharDatatypeInterface; value_json: fromDatatype.JsonDatatypeInterface; status: fromDatatype.StatusDataFieldInterface; created_date: fromDatatype.TimestampTzDatatypeInterface; updated_date: fromDatatype.TimestampTzDatatypeInterface; revision: fromDatatype.RevisionDataFieldInterface; vrsn: fromDatatype.VrsnDataFieldInterface; sort_code: fromDatatype.VarcharDatatypeInterface; layout_instance_guid: fromDatatype.GuidDataFieldInterface; }