import { Status } from "../../common/columntype/status.enum";
import { CreateServiceDto, UpdateServiceDto } from "../service/service.dto";
import { CreateShopContactDto } from "../shopcontact/shopcontact.dto";
export declare class CreateShopDto {
    name: string;
    name_urd: string;
    name_ar: string;
    slug?: string;
    categoryId: Number;
    userId: Number;
    address: string;
    address_urd: string;
    address_ar: string;
    map_address: string;
    city: string;
    latitude: string;
    longitude: string;
    description: string;
    description_urd: string;
    description_ar: string;
    is_featured: Number;
    quick_response: Number;
    business_year: String;
    shop_featured: String;
    logo: string;
    video: string;
    videothamnail: string;
    image: string;
    galleries: string;
    status: Status;
    services: CreateServiceDto[];
    contact: CreateShopContactDto;
}
export declare class UpdateShopDto {
    name: string;
    name_urd: string;
    name_ar: string;
    slug?: string;
    categoryId: Number;
    userId: Number;
    address: string;
    address_urd: string;
    address_ar: string;
    map_address: string;
    city: string;
    latitude: string;
    longitude: string;
    description: string;
    description_urd: string;
    description_ar: string;
    is_featured: Number;
    quick_response: Number;
    business_year: String;
    shop_featured: String;
    logo: string;
    video: string;
    videothamnail: string;
    image: string;
    galleries: string;
    status: Status;
    services: UpdateServiceDto[];
}
export declare class UpdateStatusDto {
    status: Status;
}
