30 lines
809 B
TypeScript
30 lines
809 B
TypeScript
import { ProfilesService } from './profiles.service';
|
|
import { CreateProfileDto } from '../shared/dto/profile.dto';
|
|
export declare class ProfilesController {
|
|
private readonly profilesService;
|
|
constructor(profilesService: ProfilesService);
|
|
findAll(): Promise<{
|
|
id: string;
|
|
createdAt: Date;
|
|
updatedAt: Date;
|
|
firstName: string;
|
|
lastName: string;
|
|
}[]>;
|
|
create(dto: CreateProfileDto): Promise<{
|
|
id: string;
|
|
createdAt: Date;
|
|
updatedAt: Date;
|
|
firstName: string;
|
|
lastName: string;
|
|
isActive: boolean;
|
|
}>;
|
|
delete(id: string): Promise<{
|
|
id: string;
|
|
createdAt: Date;
|
|
updatedAt: Date;
|
|
firstName: string;
|
|
lastName: string;
|
|
isActive: boolean;
|
|
} | null>;
|
|
}
|