import { PeriodService } from './period.service';
import { CreatePeriodDto } from './dto/create-period.dto';
import { UpdatePeriodDto } from './dto/update-period.dto';
export declare class PeriodController {
    private readonly periodService;
    constructor(periodService: PeriodService);
    create(createPeriodDto: CreatePeriodDto): Promise<import("./entities/period.entity").Period>;
    findAll(): Promise<import("./entities/period.entity").Period[]>;
    findOne(id: number): Promise<import("./entities/period.entity").Period>;
    update(id: number, updatePeriodDto: UpdatePeriodDto): Promise<import("./entities/period.entity").Period>;
    remove(id: number): Promise<{
        message: string;
    }>;
}
