import { BrandRegisterService } from './brand-register.services';
import { FirstStepDto } from './dtos/first-step.dto';
import { SecondStepDto } from './dtos/second-step.dto';
import { ThirdStepDto } from './dtos/third-step.dto';
import { BrandSlugParamDto } from './dtos/brand-slug-param.dto';
import { BrandUpdateDto } from './dtos/brand-update.dto';
export declare class BrandRegisterController {
    private brandRegisterService;
    constructor(brandRegisterService: BrandRegisterService);
    firstStep(request: FirstStepDto, req: any, response: any): Promise<void>;
    secondStep(request: SecondStepDto, req: any, response: any): Promise<void>;
    thirdStep(request: ThirdStepDto, req: any, response: any): Promise<void>;
    backStep(req: any, response: any): Promise<void>;
    brandUpdate(params: BrandSlugParamDto, request: BrandUpdateDto, req: any, response: any): Promise<void>;
}
