/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; import type { ShopResourceInfo } from './ShopResourceInfo'; import type { ResultInfo } from './ResultInfo'; /** * * @export * @interface QueryShopResponseResponseBody */ export interface QueryShopResponseResponseBody { /** * * @type {ResultInfo} * @memberof QueryShopResponseResponseBody */ resultInfo: ResultInfo; /** * * @type {ShopResourceInfo} * @memberof QueryShopResponseResponseBody */ shopResourceInfo?: ShopResourceInfo; } /** * Check if a given object implements the QueryShopResponseResponseBody interface. */ export declare function instanceOfQueryShopResponseResponseBody(value: object): value is QueryShopResponseResponseBody; export declare function QueryShopResponseResponseBodyFromJSON(json: any): QueryShopResponseResponseBody; export declare function QueryShopResponseResponseBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryShopResponseResponseBody; export declare function QueryShopResponseResponseBodyToJSON(json: any): QueryShopResponseResponseBody; export declare function QueryShopResponseResponseBodyToJSONTyped(value?: QueryShopResponseResponseBody | null, ignoreDiscriminator?: boolean): any; export declare function validateQueryShopResponseResponseBody(value: QueryShopResponseResponseBody): ValidationErrorContext[];