import { CreatePermissaoDto } from './dto/create-permissao.dto';
import { UpdatePermissaoDto } from './dto/update-permissao.dto';
import { PermissaoService } from './permissao.service';
export declare class PermissaoController {
    private permissaoService;
    constructor(permissaoService: PermissaoService);
    list(id: any): Promise<(import("@prisma/client/runtime/library").GetResult<{
        id: string;
        idUsuario: string;
        listar: boolean;
        cadastrar: boolean;
        editar: boolean;
        excluir: boolean;
    }, unknown, never> & {})[]>;
    createTipo(dto: CreatePermissaoDto[]): Promise<boolean>;
    updateTipo(dto: UpdatePermissaoDto[]): Promise<boolean>;
}
